Справочники JavaScript Set

Что такое Set в JavaScript?

Set - это встроенный объект в JavaScript, представляющий собой коллекцию уникальных значений. В отличие от массивов, Set не допускает повторяющихся элементов, что делает его полезным для хранения и операций с уникальными данными.

Основные моменты:

  1. Уникальные значения:
    • Set содержит только уникальные значения, и все его элементы уникальны.
  2. Методы и свойства:
    • Set предоставляет методы для добавления, удаления и проверки наличия элементов, а также свойства для получения размера коллекции.
  3. Неупорядоченность:
    • Элементы в Set не упорядочены, и порядок их добавления не гарантирован.
// Создание Set
let uniqueNumbers = new 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
Комментарии
Добавить комментарий

Пока комментариев нет