JavaScript’te Set nesnesi, benzersiz değerler koleksiyonunu temsil eden bir veri yapısıdır. Set metodları, bu koleksiyonu işlemek ve yönetmek için çeşitli işlevler sağlar. Bu blog yazısında, JavaScript’te bulunan Set metodlarını açıklayacağız ve her birini örnek kodlarla göstereceğiz.
1. add() Metodu:
Bu metot, bir Set nesnesine yeni bir değer ekler.
let mySet = new Set();
mySet.add(1);
mySet.add(2);
mySet.add(3);
console.log(mySet); // Set(3) {1, 2, 3}
2. delete() Metodu:
Bu metot, bir Set nesnesinden belirli bir değeri kaldırır.
mySet.delete(2);
console.log(mySet); // Set(2) {1, 3}
3. has() Metodu:
Bu metot, belirli bir değerin bir Set nesnesinde bulunup bulunmadığını kontrol eder.
console.log(mySet.has(1)); // true
console.log(mySet.has(2)); // false
4. clear() Metodu:
Bu metot, bir Set nesnesinin tüm elemanlarını kaldırır.
mySet.clear();
console.log(mySet); // Set(0) {}
5. size Özelliği:
Bu özellik, bir Set nesnesinin eleman sayısını döndürür.
console.log(mySet.size); // 0
6. forEach() Metodu:
Bu metot, bir Set nesnesinin her bir elemanı için belirtilen bir işlevi çağırır.
mySet.add('a');
mySet.add('b');
mySet.add('c');
mySet.forEach(function(value) {
console.log(value);
});
// a
// b
// c
Sonuç:
Set metodları, JavaScript’te benzersiz değerlerin kolayca yönetilmesini sağlar. Bu metodlar, koleksiyonlarda döngü işlemleri yapmak, eleman ekleme ve kaldırma gibi temel işlemleri gerçekleştirmek için çok kullanışlıdır. Bu yazıda örnek kodlarla birlikte Set metodlarını öğrendiniz ve artık kendi projelerinizde kullanabilirsiniz.