⊗jsOpAdVPG 51 of 60 menu

Vipati Mali ya Kubuni katika OOP katika JavaScript

Kwa kutumia vipati unaweza kuunda mali ya kubuni, ambazo kwa hakika hazipo ndani ya kitu. Hebu tuangalie kwa mfano. Hebu tuchukulie tuna darasa lenye sifa mbili za umma:

class User { constructor(name, surn) { this.name = name; this.surn = surn; } }

Wacha tuunde sifa ya tatu, ambayo itakuwa na jina na cheo. Tuunde kipati cha mali kwa ajili hii:

class User { constructor(name, surn) { this.name = name; this.surn = surn; } get full() { return this.name + ' ' + this.surn; } }

Hebu tuangalie. Tunda kitu cha darasa, ukipitisha kwa vigeu jina na cheo:

let user = new User('john', 'smit');

Tuonyeshe thamani za sifa za umma:

console.log(user.name); // 'john' console.log(user.surn); // 'smit'

Na sasa tuonyeshe thamani ya mali yetu ya kubuni:

console.log(user.full); // 'john smit'
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa