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(value)

پارامتر

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

مقدار بازگشتی

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

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

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

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

Chrome Edge Firefox Safari Opera
Chrome 51 Edge 15 Firefox 54 Safari 10 Opera 38
2016 سال 5 ماه 2017 سال 4 ماه 2017 سال 6 ماه سپتامبر 2016 ژوئن 2016

map.has() در Internet Explorer پشتیبانی نمی‌شود.