⊗jsOpAdVPG 51 of 60 menu

জাভাস্ক্রিপ্টে OOP-এ কাল্পনিক বৈশিষ্ট্যের গেটার

অ্যাক্সেসর ব্যবহার করে আপনি এমন কাল্পনিক বৈশিষ্ট্য তৈরি করতে পারেন যা বস্তুর মধ্যে আসলে থাকে না। আসুন একটি উদাহরণ দেখি। ধরুন আমাদের কাছে দুটি পাবলিক বৈশিষ্ট্য সহ একটি ক্লাস আছে:

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
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন