Ключ из Map удаляют методом delete(key). Он возвращает true, если запись существовала и удалена, иначе false.
Как называется метод удаления ключа из `Map`?
Ключ из Map удаляют методом delete(key). Он возвращает true, если запись существовала и удалена, иначе false.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Ключ из Map удаляют методом delete(key). Он возвращает true, если запись существовала и удалена, иначе false.
Например, const m = new Map([['a', 1]]); m.delete('a'); удаляет запись, и m.has('a') возвращает false. Повторный delete вернёт false. Удаление записи не уничтожает сам объект-ключ или значение, если на них остаются другие ссылки; для очистки всей Map есть clear().