Map.prototype.delete()
Метод delete()
удаляет указанный элемент из объекта Map
.
The source for this interactive example is stored in a GitHub repository. If you'd like to contribute to the interactive examples project, please clone https://github.com/mdn/interactive-examples and send us a pull request.
Исходники данного интерактивного примера хранятся в репозитории GitHub. Если вы хотите внести свой склад в проект интерактивных примеров - пожалуйста, клонируйте https://github.com/mdn/interactive-examples и пришлите нам пулреквест.
Синтаксис
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