⊗jsOpAdAS 50 of 60 menu

JavaScript-də OOP-də Accessor Setter-lər

Gəlin indi getter ilə yanaşı accessor üçün setter də edək:

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

İndi setter-ə yoxlama əlavə edək:

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

Sinif obyekti yaradaq:

let user = new User;

Məlumatları xassəmizə yazaq:

user.name = 'john';

Gəlin sətrə düzgün olmayan məlumat yazmağa çalışaq və xəta alaq:

user.name = '';

Employee sinfinin xassələri üçün setter-lər realizə edin.

Employee sinfinin accessor setter-lərinə yoxlamalar əlavə edin.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et