⊗jsOpAdVPS 52 of 60 menu

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

কাল্পনিক বৈশিষ্ট্যের গেটার ছাড়াও সেগুলির সেটারও তৈরি করা যায়। এই ক্ষেত্রে, সেটারের ভিতরে আমাদের উচিত ডেটা পাওয়া, সেগুলিকে বিভক্ত করা এবং সংশ্লিষ্ট অংশগুলি প্রয়োজনীয় পাবলিক বৈশিষ্ট্যগুলিতে লিখা।

চেষ্টা করি। আসুন কাল্পনিক বৈশিষ্ট্য full-এর সেটার বাস্তবায়ন করি:

class User { constructor(name, surn) { this.name = name; this.surn = surn; } get full() { return this.name + ' ' + this.surn; } set full(full) { let [name, surn] = full.split(' '); this.name = name; this.surn = surn; } }

ডেস্ট্রাকচারিং সহজ করা যাক:

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

ক্লাসের একটি অবজেক্ট তৈরি করা যাক:

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

আমাদের কাল্পনিক সেটারে ডেটা লিখি:

user.full = 'eric jons';

যাচাই করা যাক যে অবজেক্টের বৈশিষ্ট্যগুলি পরিবর্তন হয়েছে:

console.log(user.name); // 'eric' console.log(user.surn); // 'jons' console.log(user.full); // 'eric jons'
বাংলা
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
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন