You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- `new Set(iterable)` -- set oluşturur, isteğe bağlı olarak değerler içeren arrayden de oluşturulabilir.
175
+
- `new Set(iterable)` -- set oluşturur, isteğe bağlı olarak değerler içeren diziden de oluşturulabilir.
176
176
- `set.add(value)` -- bir değer ekler, set'in kendisini döndürür
177
177
- `set.delete(value)` -- değeri siler. Eğer öyle bir `değer` varsa `true` yoksa `false` döndürür.
178
178
- `set.has(value)` -- Eğer öyle bir `değer` varsa `true` yoksa `false` döndürür.
@@ -205,7 +205,7 @@ for(let user of set) {
205
205
}
206
206
```
207
207
208
-
Kullanıcılardan oluşan bir array `Set`e alternatif olabilir ve [arr.find](mdn:js/Array/find) kullanarak her ekleme yaparken aynısından var mı diye kontrol yapabiliriz. Fakat bu kodumuzun performansını azaltır. Çünkü bu metod ile her seferinde arrayin tüm elemanlarını kontrol etmemiz gerekir. `Set` eşsizlik kontrolü yapmak için daha iyi optimize edilmiştir.
208
+
Kullanıcılardan oluşan bir dizi `Set`e alternatif olabilir ve [arr.find](mdn:js/Array/find) kullanarak her ekleme yaparken aynısından var mı diye kontrol yapabiliriz. Fakat bu kodumuzun performansını azaltır. Çünkü bu metod ile her seferinde dizinin tüm elemanlarını kontrol etmemiz gerekir. `Set` eşsizlik kontrolü yapmak için daha iyi optimize edilmiştir.
209
209
210
210
## Set üzerinde yineleme
211
211
@@ -419,7 +419,7 @@ messages.shift();
419
419
420
420
- `Set` -- eşsiz değerler tutan bir yapı.(collection)
421
421
422
-
- Bir array aksine elemanların tekrar sıralanmasına izin vermez.
422
+
- Bir dizi aksine elemanların tekrar sıralanmasına izin vermez.
423
423
- Eklenme sırasıyla tutar.
424
424
425
425
- `WeakMap` -- anahtar olarak sadece obje alan ve başka yolla ulaşılamaz hale geldiklerinde onları silen `Map`in farklı bir biçimi.
0 commit comments