⊗jsOpAdAS 50 of 60 menu

Akcesorių seteriai OOP JavaScripte

Dabar, be geterio, sukurkime ir akcesoriaus seterį:

class User { #name; get name() { return this.#name; } set name(name) { this.#name = name; } }

Dabar pridėkime patikrinimą seteryje:

class User { #name; set name(name) { if (name.length > 0) { this.#name = name; } else { throw new Error('Vardas neteisingas'); } } get name() { return this.#name; } }

Sukurkime klasės objektą:

let user = new User;

Įrašykime duomenis į mūsų savybę:

user.name = 'john';

Pabandykime įrašyti neteisingą eilutę ir gausime klaidą:

user.name = '';

Implementuokite seterius klasės Employee savybėms.

Pridėkite patikrinimus į klasės Employee akcesorių seterius.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti