⊗jsOpBsCPP 12 of 60 menu

JavaScript da OOB da Konstruktor Parametrlari Orqali Xususiyatlar

Konstruktor parametrlari orqali uzatilgan o'zgaruvchilarni obyekt xususiyatlariga yozish mumkin:

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

Shu tarzda uzatilgan qiymatlar klassning barcha metodlarida mavjud bo'ladi. Misol uchun, uzatilgan qiymatlardan qandaydir metodda foydalanamiz:

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

Keling, bu qanday ishlashini tekshiramiz. Yangi obyekt yaratamiz, unga parametr sifatida foydalanuvchi ismi va familiyasini uzatamiz:

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

Endi metodimizga murojaat qilamiz:

console.log(user.show());

Employee klassining konstruktoriga xodimning ismi va maoshini uzating va ularni mos xususiyatlarga yozing.

Xodim ismini chiqaradigan metod yarating.

Xodim maoshini chiqaradigan metod yarating.

Xodim maoshini 10% ga oshiradigan metod yarating.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish