JavaScript Map has()

Определение и использование

has() Метод используется для проверки наличия ключа в Map, возвращает true, если ключ существует.

Экземпляр

Пример 1

// Создание Map
const fruits = new Map([
  ["apples", 500],
  ["bananas", 300],
  ["oranges", 200]
]);
// Имеется ли "apples" в Map?
fruits.has("apples");

Попробуйте сами

Пример 2

Попробуйте следующие действия:

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

Попробуйте сами

Грамматика

map.has(value)

Параметр

Параметр Описание
value Обязателен. Ключ для проверки.

Возвратное значение

Тип Описание
Boolean Возвращает true, если ключ существует, в противном случае false.

Поддержка браузерами

map.has() Это характеристики ECMAScript6 (ES6).

С июня 2017 года все современные браузеры поддерживают 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.