⊗jsOpBsMCh 19 of 60 menu

Ланец на методи во ООП во JavaScript

Може да се направи така што методите да може да се повикуваат еден по друг во ланец. За тоа секој таков метод мора да враќа this. Ајде да пробаме. Да ги додадеме соодветните кодови во нашите сетири на класата:

class User { #name; #surn; setName(name) { this.#name = name; return this; } setSurn(surn) { this.#surn = surn; return this; } getName() { return this.#name; } getSurn() { return this.#surn; } }

Сега нашите сетири може да се повикуваат еден по друг, во ланец. Ајде да провериме. Да создадеме објект од нашата класа:

let user = new User;

Да ги повикаме нашите сетири во ланец:

user.setName('john').setSurn('smit');

Да провериме дали вредностите на својствата се променети:

console.log(user.getName()); console.log(user.getSurn());

Направете така што сетирите на класата Employee да може да се повикуваат во ланец.

Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј