⊗jsOpAdVPS 52 of 60 menu

Visetaji wa Sifa za Kubuni katika OOP katika JavaScript

Kando na vigeti wa sifa za kubuni unaweza pia kuunda na visetaji vyake. Katika kesi hii, ndani ya kisetaji tunapaswa kupata data, kuigawanya na kuandika sehemu zinazofaa katika sifa za umma zinazohitajika.

Tujaribu. Tutatekeleza kisetaji cha sifa ya kubuni full:

class User { constructor(name, surn) { this.name = name; this.surn = surn; } get full() { return this.name + ' ' + this.surn; } set full(full) { let [name, surn] = full.split(' '); this.name = name; this.surn = surn; } }

Wacha turahisishe utenganishaji:

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

Tutengeneze kitu cha darasa:

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

Tuandike data kwenye kisetaji chetu cha kubuni:

user.full = 'eric jons';

Tuangalie ikiwa sifa za kitu zimebadilika:

console.log(user.name); // 'eric' console.log(user.surn); // 'jons' console.log(user.full); // 'eric jons'
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