JavaScript Map has()

تعریف و استفاده

has() این روش برای بررسی وجود یک کلید در Map استفاده می‌شود، اگر وجود دارد، true برمی‌گرداند.

مثال

مثال 1

// ایجاد یک Map
const fruits = new Map([
  ["apples", 500],
  ["bananas", 300],
  ["oranges", 200]
]);
// آیا Map شامل "apples" است؟
fruits.has("apples");

آزمایش کنید

مثال 2

تلاش کنید عمل زیر را انجام دهید:

fruits.delete("apples");
fruits.has("apples");

آزمایش کنید

نحوه استفاده

map.has(ارزش)

پارامتر

پارامتر توضیح
ارزش لازم است. کلید مورد بررسی.

ارتباط بازگشتی

نوع توضیح
بولین اگر کلید وجود دارد، true برمی‌گرداند، در غیر این صورت false.

پشتیبانی مرورگر

map.has() ویژگی‌های ECMAScript6 (ES6) است.

از سال 2017 6 مئی، تمام مرورگرهای مدرن از ES6 (JavaScript 2015) پشتیبانی می‌کنند:

کروم ایج فایرفاکس سافاری اپرا
کروم 51 ایج 15 فایرفاکس 54 سافاری 10 اپرا 38
2016 سال 5 مئی 2017 سال 4 مئی 2017 سال 6 مئی 2016 سال ستمبر 2016 سال جون

map.has() اینٹرنٹ اکسپلورر میں نہیں پشتیبند ہے。