MDN wants to learn about developers like you: https://qsurvey.mozilla.com/s3/MDN-dev-survey

Перевод не завершен. Пожалуйста, помогите перевести эту статью с английского.

Метод 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 Latest Draft (ECMA-262)
Определение 'Map.prototype.delete' в этой спецификации.
Живой стандарт  

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

Возможность Chrome Firefox (Gecko) Internet Explorer Opera Safari
Базовая поддержка 38 13.0 (13.0) 11 25 7.1
Возможность Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Базовая поддержка Нет 38 13.0 (13.0) Нет Нет 8

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

Метки документа и участники

 Внесли вклад в эту страницу: ahtohbi4, vesai
 Обновлялась последний раз: ahtohbi4,