Map.prototype.has()

Метод has() возвращает тип Boolean, указывающий существует ли элемент с указанным ключом или нет.

Синтаксис

myMap.has(key);

Параметры

key
Обязательный параметр. Ключ элемента для проверки существования в объекте Map.

Возвращаемое значение

Boolean
Возвращает true, если элемент с указанным ключом существует в объекте Map; в противном случае возвращает false.

Примеры

Использование метода has

var myMap = new Map();
myMap.set('bar', "foo");

myMap.has('bar');  // возвращает true
myMap.has('baz');  // возвращает false

Спецификации

Спецификация Статус Комментарий
ECMAScript 2015 (6th Edition, ECMA-262)
Определение 'Map.prototype.has' в этой спецификации.
Стандарт Первоначальное определение.
ECMAScript (ECMA-262)
Определение 'Map.prototype.has' в этой спецификации.
Живой стандарт  

Совместимость с браузерами

BCD tables only load in the browser

Смотрите также