JavaScript Set Reference

সম্পূর্ণ সেট পদ্ধতি রেফারেন্স

সম্পূর্ণ সেট রেফারেন্স

📅আপডেট:

জুলাই 2025 এ আপডেট করা হয়েছে

এই রেফারেন্স জাভাস্ক্রিপ্টের সমস্ত সেট পদ্ধতি এবং বৈশিষ্ট্য কভার করে।

মৌলিক পদ্ধতি

add(), delete(), has(), clear()

লজিক পদ্ধতি

union(), intersection(), difference()

পুনরাবৃত্তিমূলক পদ্ধতি

forEach(), values(), keys(), entries()

বৈশিষ্ট্য

আকার বৈশিষ্ট্য

সম্পূর্ণ সেট পদ্ধতি রেফারেন্স

জাভাস্ক্রিপ্টে সমস্ত সেট পদ্ধতি এবং বৈশিষ্ট্যগুলির একটি সম্পূর্ণ তালিকা:

পদ্ধতি ব্যাখ্যা
কনস্ট্রাক্টর new Set() একটি নতুন সেট তৈরি করে
পদ্ধতি add() একটি সেটে একটি নতুন উপাদান যোগ করে
পদ্ধতি clear() একটি সেট থেকে সমস্ত উপাদান সরিয়ে দেয়
পদ্ধতি delete() একটি সেট থেকে একটি উপাদান সরিয়ে দেয়
পদ্ধতি difference() দুটি সেটের মধ্যে পার্থক্য প্রদান করে
পদ্ধতি entries() একটি সেট থেকে [মান, মান] জোড়া সহ একটি ইটারেটর প্রদান করে
পদ্ধতি forEach() একটি সেটের প্রতিটি উপাদানের জন্য একটি কলব্যাক ফাংশন কল করে
পদ্ধতি has() একটি মান বিদ্যমান থাকলে সত্য প্রদান করে
পদ্ধতি intersection() দুটি সেটের ছেদ দেখায়
পদ্ধতি isDisjointFrom() একটি সেটের কোনো উপাদান অন্য সেটে একটি উপাদান না হলে সত্য প্রদান করে
পদ্ধতি isSubsetOf() একটি সেট অন্য সেটের একটি উপসেট হলে সত্য প্রদান করে
পদ্ধতি isSupersetOf() একটি সেট অন্য সেটের একটি উপসেট হলে সত্য প্রদান করে
পদ্ধতি keys() মান হিসাবে একই ()
পদ্ধতি symmetricDifference() দুটি সেটের মধ্যে প্রতিসাম্য পার্থক্য দেয়
পদ্ধতি union() দুটি সেটের মিলন দেখায়
পদ্ধতি values() একটি সেটের মান সহ একটি ইটারেটর প্রদান করে

বৈশিষ্ট্য সেট করুন

সেটের শুধুমাত্র একটি বৈশিষ্ট্য আছে:

বৈশিষ্ট্য ব্যাখ্যা
বৈশিষ্ট্য size একটি সেটে উপাদানের সংখ্যা প্রদান করে

পদ্ধতির ধরন

সেট পদ্ধতিগুলি তাদের কার্যকারিতার উপর ভিত্তি করে শ্রেণীবদ্ধ করা যেতে পারে:

উপাদান ব্যবস্থাপনা

add() delete() clear()

সেট এ উপাদান যোগ করুন, সরান এবং পরিচালনা করুন

অনুসন্ধান এবং পরীক্ষা

has() isSubsetOf() isSupersetOf() isDisjointFrom()

সেটে মান আছে কিনা তা পরীক্ষা করা হচ্ছে

লজিক্যাল ফাংশন

union() intersection() difference() symmetricDifference()

দুই সেটের মধ্যে লজিক্যাল অপারেশন

পুনরাবৃত্তি

forEach() values() keys() entries()

সেট উপাদান মাধ্যমে পুনরাবৃত্তি

সেট বনাম দুর্বল সেট তুলনা

সেট এবং উইকসেটের মধ্যে মূল পার্থক্য:

বৈশিষ্ট্য Set WeakSet
মান প্রকার যেকোন মান শুধুমাত্র অবজেক্ট
রেফারেন্স টাইপ শক্তিশালী ইঙ্গিত দুর্বল নোট
বর্জ্য সংগ্রহ প্রতিরোধ করে অনুমতি দেয়
পুনরাবৃত্তি ✓ সমর্থন করে ✗ সমর্থিত নয়
আকার বৈশিষ্ট্য ✓ উপলব্ধ ✗ না
পদ্ধতি 17টি পদ্ধতি 4 মোড

রেফারেন্স ব্যায়াম সেট করুন

জাভাস্ক্রিপ্ট সেট পদ্ধতির রেফারেন্স সম্পর্কে আপনার বোঝার পরীক্ষা করার জন্য এই টিউটোরিয়ালটি চেষ্টা করুন।

নিচের কোন সেট পদ্ধতি দুটি সেটে সাধারণ উপাদানগুলিকে ফিরিয়ে দেয়?

union()
✗ ভুল! union() দুটি সেটের সমস্ত উপাদান প্রদান করে
intersection()
✓ ঠিক আছে! intersection() উভয় সেটে সাধারণ উপাদান প্রদান করে
difference()
✗ ভুল! পার্থক্য() এমন উপাদান প্রদান করে যা একটি সেটে আছে কিন্তু অন্য সেটে নয়
symmetricDifference()
✗ ভুল! symmetricDifference() দুটি সেটের মধ্যে একটিতে উপাদান প্রদান করে

আরও জানুন

সেট সম্পর্কে আরো বিস্তারিত তথ্যের জন্য:

JavaScript Sets

সেট এবং বেসিকের ভূমিকা

JavaScript Set Methods

বেসিক সেট পদ্ধতি

JavaScript Set Logic

লজিক পদ্ধতি সেট করুন

JavaScript Weak Sets

দুর্বল সেট এবং এর অ্যাপ্লিকেশন

🗺️ JavaScript Maps:

সেটের অনুরূপ, মানচিত্র ES6 এ চালু করা হয়েছিল। তারা কী-মান জোড়া সঞ্চয় করে।