⊗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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш