⊗jsOpAdAS 50 of 60 menu

JavaScript OOP හි ප්‍රවේශක සැකසන්නන්

දැන් ගැන්වීම් යන්ත්‍රයට අමතරව ප්‍රවේශක සැකසුම් යන්ත්‍රයක්ද සාදමු:

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

දැන් සැකසුම් යන්ත්‍රයට පරීක්ෂාවක් එකතු කරමු:

class User { #name; set name(name) { if (name.length > 0) { this.#name = name; } else { throw new Error('නම වැරදියි'); } } get name() { return this.#name; } }

වර්ගයේ වස්තුවක් සාදමු:

let user = new User;

අපේ ගුණාංගයට දත්ත ලියමු:

user.name = 'john';

වැරදි තන්තුවක් ලිවීමට උත්සාහ කර අපට දෝෂයක් ලැබෙනු ඇත:

user.name = '';

Employee වර්ගයේ ගුණාංග සඳහා සැකසන්නන් ක්‍රියාත්මක කරන්න.

Employee වර්ගයේ ප්‍රවේශක සැකසන්නන් තුළ පරීක්ෂා එකතු කරන්න.

සිංහල
AfrikaansAzə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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න