কম্পিউটার

জাভাস্ক্রিপ্ট ব্যবহার করে একটি সেট তৈরি করা


আসুন একটি MySet ক্লাস তৈরি করি যাতে এটি JS-এ প্রকৃত সেট ক্লাস লুকিয়ে না রাখে। আমরা একটি কন্টেইনার অবজেক্ট তৈরি করব যা সেটে যোগ করা আমাদের সমস্ত মানগুলির উপর নজর রাখবে। আমরা একটি ডিসপ্লে ফাংশনও তৈরি করব যা আমাদের জন্য সেটটি প্রিন্ট করে।

উদাহরণ

class MySet {
   constructor() {
      this.container = {};
   }
   display() {
      console.log(this.container);
   }
}

ES6 এ, আপনি সেট ক্লাস ব্যবহার করে সরাসরি একটি সেট তৈরি করতে পারেন। উদাহরণস্বরূপ,

উদাহরণ

const set1 = new Set();
const set2 = new Set([1, 2, 5, 6]);

সদস্যতার জন্য পরীক্ষা করা হচ্ছে

আছে পদ্ধতি চেক করে যে সেটে একটি মান বিদ্যমান কিনা। কন্টেইনারে চেক করতে আমরা Object.hasOwnProperty পদ্ধতি ব্যবহার করব। উদাহরণস্বরূপ,

উদাহরণ

has(val) {
   return this.container.hasOwnProperty(val);
}

ES6 সেটে, আপনি এটি সরাসরি ব্যবহার করতে পারেন -

উদাহরণ

const testSet = new Set([1, 2, 5, 6]);
console.log(testSet.has(5));
console.log(testSet.has(20));
console.log(testSet.has(1));

আউটপুট

এটি আউটপুট দেবে −

True
False
True

  1. "নতুন" অপারেটর ব্যবহার করে জাভাস্ক্রিপ্ট কনস্ট্রাক্টর তৈরি করছেন?

  2. জাভাস্ক্রিপ্ট ব্যবহার করে অটো-রিসাইজ টেক্সট এরিয়া তৈরি করা হচ্ছে

  3. অ্যারে বনাম জাভাস্ক্রিপ্টে সেট।

  4. জাভাস্ক্রিপ্ট আমদানিতে '{ }' ব্যবহার করছেন?