⊗jsOpAdVPG 51 of 60 menu

JavaScript'те ООП'де жалган касиеттердин геттерлери

Акцессорлордун жардамы менен объектте чынында эле жок болгон жалган касиеттерди түзсө болот. Келгиле, мисал аркылуу карап көрөлү. Бизде эки жалпыга ачык касиети бар класс болсун:

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

Келгиле, аты менен фамилиясын камтыган үчүнчү касиетти жасайлы. Бул үчүн акцессор-касиет түзөлү:

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

Текшерип көрөлү. Класстын объектин түзүп, параметрлер катары аты менен фамилиясын берели:

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

Жалпыга ачык касиеттердин маанилерин чыгаралы:

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

Эми биздин жалган касиетибиздин маанисин чыгаралы:

console.log(user.full); // 'john smit'
Кыргызча
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
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу