Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник JavaScript

Set.prototype.delete

Удаляет значение из Set.

Доступно с: ES2015

Синтаксис

set.delete(value)

Параметры

ПараметрТипОписание
valueanyЗначение, которое удаляется.

Возвращаемое значение

booleantrue, если значение было и удалено.

Примеры

Удаление и повторная попытка:

const online = new Set(['Anna', 'Oleg']);
 
console.log(online.delete('Anna'));
console.log(online.delete('Anna'));
console.log([...online].join(', '));

Результат:

true
false
Oleg

Примечания

Метод меняет сам Set. Чтобы удалить все значения, используйте clear().

См. также

В учебнике

  • Map и Set — Коллекции Map и Set в JavaScript: словарь с ключами любого типа и набор уникальных значений.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.