যখনই আপনি একটি পাত্রে অনন্য উপাদান সংরক্ষণ করতে চান যার জন্য অর্ডার কোন ব্যাপার না এবং আপনি প্রধানত বিভিন্ন বস্তুর সদস্যতা পরীক্ষা করার জন্য এটি ব্যবহার করতে চান৷
আপনি যখন গাণিতিক সেটের মত মিলন, ছেদ, একটি পার্থক্যের মতো ক্রিয়াকলাপগুলি সম্পাদন করতে চান তখন সেটগুলিও দরকারী৷
আসুন আমরা কীভাবে আমাদের নিজস্ব সেটকে সংজ্ঞায়িত করতে পারি এবং ES6-তে বিদ্যমান সেটটি ব্যবহার করতে পারি উভয়ই দেখি।
পদ্ধতিগুলি আমরা প্রয়োগ করব
ES6 সেট API কিছু পদ্ধতি প্রদান করে। আমরা আমাদের বাস্তবায়নে এই পদ্ধতিগুলি প্রয়োগ করব এবং বিল্ট-ইন ক্লাস ব্যবহার করে কীভাবে সেগুলি ব্যবহার করতে হয় তাও দেখব৷
- add() - সেটে একটি নতুন উপাদান যোগ করে
- ক্লিয়ার() - সেট থেকে সমস্ত উপাদান সরিয়ে দেয়
- মুছুন() - সেট থেকে একটি নির্দিষ্ট উপাদান মুছে দেয়
- আছে( - সেটে একটি মান আছে কিনা তা পরীক্ষা করে
- মান() − সেটের সমস্ত মান ফেরত দেয়