JavaScript Set Referans Kılavuzu

JavaScript Kümesi (Set), benzersiz değerlerin bir kümesidir.

Kümedeki her değer sadece bir kez出现 once出现 olabilir.

Bu değerler herhangi bir tür olabilir, temel değerler veya nesneler içerebilir.

Küme nasıl oluşturulur

JavaScript Kümesini aşağıdaki gibi oluşturabilirsiniz:

  • Diziyi new Set()'ye gönderin new Set()
  • Bir küme oluşturun ve add() Değer ekleme yöntemi

Örnek 1

Diziyi new Set()'ye gönderin new Set() Yapıcı fonksiyon:

// Bir küme oluşturun
const letters = new Set(["a","b","c"]);

Kişisel Deneyim

Örnek 2

Bir küme oluşturun ve değer ekleyin:

// Bir küme oluşturun
const letters = new Set();
// Kümeye değer ekleyin
letters.add("a");
letters.add("b");
letters.add("c");

Kişisel Deneyim

JavaScript Küme Metodları ve Özellikleri

Metod/Özellik Tanım
new Set() Yeni bir küme oluşturun.
add() Kümeye yeni bir öğe eklemek için kullanılır.
clear() Kümeden tüm öğeleri çıkarmak için kullanılır.
delete() Kümeden öğe çıkarmak için kullanılır.
entries() [value, value] çiftlerini içeren bir itera tor döndürür (kümedeki her öğe hem anahtar hem de değerdir).
forEach() Her eleman için geri çağrı fonksiyonu çağrılır.
has() Kümede belirli bir değer varsa true döndürür.
keys() values() metodu ile aynıdır.
size Küme içindeki eleman sayısını döndürür.
values() Küme içindeki değerleri içeren bir itera tor döndürür.

new Set() Metodu

Diziyi new Set()'ye gönderin new Set() Yapıcı fonksiyon:

Örnek

// Bir küme oluşturun
const letters = new Set(["a","b","c"]);

Kişisel Deneyim

Küme öğelerini listeleyin

Kullanabilirsiniz for..of Küme içindeki tüm öğeleri döngüleyerek listeleyin (değerler):

Örnek

// Bir küme oluşturun
const letters = new Set(["a","b","c"]);
// Tüm öğeleri listele
let text = "";
for (const x of letters) {
  text += x;
}

Kişisel Deneyim