JavaScript Map keys()
- পূর্ববর্তী পৃষ্ঠা has()
- পরবর্তী পৃষ্ঠা set()
- একত্রিত স্তরে ফিরে যান JavaScript Map রেফারেন্স হান্ডবুক
বিবরণ ও ব্যবহার
keys()
পদ্ধতি একটি অনুসরণীয় অবজেক্ট ফিরিয়ে দেয়, যা Map-এর সকল কীগুলি ধারণ করে
keys()
পদ্ধতি প্রথমবারের মতো Map-কে পরিবর্তন করবে না
প্রতিদর্শ
উদাহরণ 1
// Map তৈরি করুন const fruits = new Map([ ["apples", 500], ["bananas", 300], ["oranges", 200] }); // সকল কী তালিকাভুক্ত করুন let text = ""; for (const x of fruits.keys()) { text += x; }
অবজেক্ট হিসাবে কী
দৃষ্টান্ত:অবজেক্ট হিসাবে কী ব্যবহার করা যায়, এটি Map-এর একটি গুরুত্বপূর্ণ বৈশিষ্ট্য
উদাহরণ 2
// অবজেক্ট তৈরি করুন const apples = {name: 'Apples'}; const bananas = {name: 'Bananas'}; const oranges = {name: 'Oranges'}; // Map তৈরি করুন const fruits = new Map(); // Map-এ নতুন উপাদান যোগ করুন fruits.set(apples, 500); fruits.set(bananas, 300); fruits.set(oranges, 200);
মনে রাখুন:কী একটি অবজেক্ট (apples) এবং না স্ট্রিং ("apples")
উদাহরণ 3
fruits.get("apples"); // undefined ফলাফল পাওয়া যাবে
সিন্ট্যাক্স
map.keys()
পারামিটার
না
ফলাফল
ধরন | বর্ণনা |
---|---|
ইটারেটর | ম্যাপের সকল কীগুলির অন্তর্ভুক্ত বীজ্যমান অবজেক্ট |
ব্রাউজার সমর্থন
map.keys()
এটি ECMAScript6 (ES6) এর বৈশিষ্ট্য
2017 সালের 6 মাস থেকে, সমস্ত আধুনিক ব্রাউজারগুলি ES6 (JavaScript 2015)-কে সমর্থন করে:
ক্রোম | এজ | ফায়ারফক্স | স্যাফারি | অপেরা |
---|---|---|---|---|
ক্রোম 51 | এজ 15 | ফায়ারফক্স 54 | স্যাফারি 10 | অপেরা 38 |
2016 সালের 5 মাস | 2017 সালের 4 মাস | 2017 সালের ৬ জুন | 2016 সালের ৯ জুন | 2016 সালের ৬ জুন |
map.keys()
ইন্টারনেট এক্সপ্লোরারে সমর্থিত না
- পূর্ববর্তী পৃষ্ঠা has()
- পরবর্তী পৃষ্ঠা set()
- একত্রিত স্তরে ফিরে যান JavaScript Map রেফারেন্স হান্ডবুক