⊗jsOpBsMCh 19 of 60 menu

Metodekettinge in OOP in JavaScript

Jy kan dit so maak dat metodes agter mekaar in 'n ketting aangeroep kan word. Vir hierdie doel moet elke sodanige metode this teruggee. Kom ons probeer. Laat ons die bybehorende kode by ons klas se setters voeg:

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

Nou kan ons setters agter mekaar, in 'n ketting, aangeroep word. Kom ons toets dit. Laat ons 'n voorwerp van ons klas skep:

let user = new User;

Laat ons ons setters in 'n ketting aanroep:

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

Kom ons toets of die eienskappe se waardes verander het:

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

Maak dit so dat die setters van die klas Employee in 'n ketting aangeroep kan word.

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp