⊗jsOpAdAS 50 of 60 menu

Vendosësit e Aksesorëve në OOP në JavaScript

Tani përveç getter-it le të bëjmë edhe një vendosës aksesori:

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

Tani le të shtojmë verifikim në vendosës:

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

Le të krijojmë një objekt të klasës:

let user = new User;

Le të shkruajmë të dhëna në pronën tonë:

user.name = 'john';

Le të përpiqemi të shkruajmë një varg të pasaktë dhe do të marrim një gabim:

user.name = '';

Implementoni vendosësit për pronat e klasës Employee.

Shtoni verifikime në vendosësit e aksesorëve të klasës Employee.

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo