Map.prototype.clear
Удаляет все записи из Map.
Доступно с: ES2015
Синтаксис
map.clear()Возвращаемое значение
undefinedНичего не возвращает.
Примеры
Очистка коллекции:
const cache = new Map([['a', 1], ['b', 2]]);
cache.clear();
console.log(cache.size);Результат:
0Примечания
Метод меняет сам Map. Все переменные, которые ссылаются на этот Map, тоже увидят пустую коллекцию.
См. также
- Map.prototype.delete — Удаляет запись по ключу.
- Map.prototype.size — Количество записей в Map.
В учебнике
- Map и Set — Коллекции Map и Set в JavaScript: словарь с ключами любого типа и набор уникальных значений.