JavaScript Map keys()

বিবরণ ও ব্যবহার

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() ইন্টারনেট এক্সপ্লোরারে সমর্থিত না