Що таке Set в JavaScript?
Set - це вбудований об'єкт у JavaScript, що є колекцією унікальних значень. На відміну від масивів, Set не допускає повторюваних елементів, що робить його корисним для зберігання та операцій з унікальними даними.
Основні моменти:
- Унікальні значення:
Setмістить лише унікальні значення, і всі його елементи унікальні.
- Методи та властивості:
Setнадає методи для додавання, видалення та перевірки наявності елементів, а також властивості для отримання розміру колекції.
- Неупорядкованість:
- Елементи в
Setне впорядковані, а порядок їх додавання не гарантовано.
- Елементи в
// Створення Set
let uniqueNumbers = новий Set();
// Додавання елементів
uniqueNumbers.add(5);
uniqueNumbers.add(10);
uniqueNumbers.add(5); // Дублікат не додасться
console.log("Size of Set:", uniqueNumbers.size); // Висновок: Size of Set: 3
// Перевірка наявності елемента
console.log("Contains 10:", uniqueNumbers.has(10)); // Висновок: Contains 10: true
Коментарі