⊗jsOpAdVPG 51 of 60 menu

JavaScript-dä OOP-dä hýal aýratynlyklaryň getterleri

Assessorlar ýardamynda hakykatdanam obyektde ýok hýal aýratynlyklar döredip bolýar. Mysala seredeliň. Iki umumy aýratynlygy bolan klasymyz bar bolsun:

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

Indi ady we familiýany öz içine alýan üçünji aýratynlygy ýasalyň. Bunuň üçin assessor-aýratynlyk döredeliň:

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

Görkezeliň. Klasyň obýektini döredip, parametr hökmünde ady we familiýany bereliň:

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

Umumy aýratynlyklaryň bahalaryny çykaryň:

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

Indi bolsa hýal aýratynlygymyzyň bahasyny çykaryň:

console.log(user.full); // 'john smit'
Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et