⊗jsOpBsMCh 19 of 60 menu

JavaScript'te OOP'de Metot Zincirleri

Metotların ardışık olarak zincirleme çağrılabilmesi sağlanabilir. Bunun için her bir metot this döndürmelidir. Hadi deneyelim. Sınıfımızın setter'larına ilgili kodu ekleyelim:

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; } }

Artık setter'larımızı ardışık olarak zincirleme çağırabiliriz. Hadi kontrol edelim. Sınıfımızdan bir nesne oluşturalım:

let user = new User;

Setter'larımızı zincirleme çağıralım:

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

Özellik değerlerinin değiştiğini kontrol edelim:

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

Employee sınıfının setter'larının zincirleme çağrılabilmesini sağlayın.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet