Map.prototype.delete()

Метод delete() удаляет указанный элемент из объекта Map.

Синтаксис

myMap.delete(key);

Параметры

key
Ключ элемента удаляемого из объекта Map

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

true если элемент существовал в Map и он был удалён или false если элемента с таким ключом не было.

Примеры

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

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

myMap.delete("bar"); // Возвращает true. Успешно удалён.
myMap.has("bar");    // Возвращает false. Элемента "bar" больше нет.

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

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

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

BCD tables only load in the browser

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