⊗jsOpBsPS 17 of 60 menu

Settery vlastností v OOP v JavaScriptu

Pro zápis privátních vlastností se také vytvářejí metody, které se nazývají settery. Jejich názvy by měly začínat slovem set. Pojďme vytvořit settery vlastností:

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

Pojďme ověřit funkčnost getterů a setterů. Vytvořme objekt naší třídy:

let user = new User;

Pomocí setterů nastavme hodnoty vlastností:

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

Pomocí getterů vypišme hodnoty vlastností:

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

Přidejte settery vlastností do vaší třídy Employee.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικά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
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout