Set позволяет хранить только уникальные значения
console.log(mySet.has(2)); // Вывод: true
Функция-конструктор в JavaScript - это специальная функция, которая используется для создания новых объектов с заданными свойствами и методами. Особенности функций-конструкторов:
1) Имя с заглавной буквы. По соглашению, имена функций-конструкторов начинаются с заглавной буквы.
2) Использование ключевого слова this. Внутри функции-конструктора this ссылается на создаваемый объект, что позволяет привязать свойства и методы к создаваемому экземпляру.
3) Использование оператора new. Для создания объекта на основе функции-конструктора используется оператор new.