⊗jsOpAdVPG 51 of 60 menu

JavaScript ရှိ OOP တွင် အမှန်တကယ်မရှိသော property များအတွက် Getter များ

Accessor များကို အသုံးပြု၍ အရာဝတ္ထုအတွင်း အမှန်တကယ်မရှိသော အမှန်တကယ်မရှိသော property များကို ဖန်တီးနိုင်ပါသည်။ ဥပမာတစ်ခုဖြင့် ကြည့်ရအောင်။ ကျွန်ုပ်တို့တွင် public property နှစ်ခုပါသော class တစ်ခုရှိသည်ဆိုပါစို့။

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

အမည်နှင့် နောက်ဆက်တွဲအမည် ပါဝင်မည့် တတိယ property တစ်ခုကို ပြုလုပ်ကြပါစို့။ ဤအတွက် accessor property တစ်ခုကို ဖန်တီးပါမည်။

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

စစ်ဆေးကြည့်ရအောင်။ class ၏ အရာဝတ္ထုတစ်ခုကို ဖန်တီး၍ အမည်နှင့် နောက်ဆက်တွဲအမည်ကို parameter အဖြစ်ပို့ပေးပါမည်။

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

Public property များ၏ တန်ဖိုးများကို ထုတ်ပြပါမည်။

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

ယခုတော့ ကျွန်ုပ်တို့၏ အမှန်တကယ်မရှိသော property ၏ တန်ဖိုးကို ထုတ်ပြပါမည်။

console.log(user.full); // 'john smit'
မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်