Map.prototype.delete
Удаляет запись по ключу.
Доступно с: ES2015
Синтаксис
map.delete(key)Параметры
| Параметр | Тип | Описание |
|---|---|---|
| key | any | Ключ. |
Возвращаемое значение
booleantrue, если ключ был и удалён.
Примеры
Удаление записи:
const cart = new Map([['tea', 2], ['cake', 1]]);
console.log(cart.delete('tea'));
console.log(cart.delete('tea'));
console.log(cart.size);Результат:
true
false
1Примечания
Для удаления всех записей сразу есть clear().
См. также
- Map.prototype.set — Добавляет или заменяет значение по ключу.
- Map.prototype.clear — Удаляет все записи из Map.
- delete — Удаляет свойство объекта.
В учебнике
- Map и Set — Коллекции Map и Set в JavaScript: словарь с ключами любого типа и набор уникальных значений.