JavaScript new Set()

Определение и использование

new Set() Конструктор используется для создания объекта Set.

Пример

Пример 1

// Создание пустого Set и добавление значений
const letters = new Set(["a", "b", "c"]);

Попробуйте сами

Пример 2

Создайте пустой Set и добавьте значения:

// Создание пустого Set и добавление значений
const letters = new Set();
// Добавление значений в Set
letters.add("a");
letters.add("b");
letters.add("c");

Попробуйте сами

Синтаксис

new Set(iterable)

Параметр

Параметр Описание
iterable Обязателен. Итерируемый объект, содержащий значения.

Возвратное значение

Тип Описание
Set Новый объект Set.

Поддержка браузерами

Set - это функция ECMAScript6 (ES6).

С июня 2017 года все современные браузеры поддерживают ES6 (JavaScript 2015):

Кروм Эдж Фаерфокс Сafari Опера
Chrome 51 Edge 15 Firefox 54 Safari 10 Opera 38
Май 2016 года Апрель 2017 года Июнь 2017 года Сентябрь 2016 года Июнь 2016 года

Internet Explorer не поддерживает Set.