JavaScript Yinelenebilirleri
Yinelenebilirler yinelenebilir nesnelerdir (Diziler gibi).
Yinelenebilirlere basit ve verimli kodlarla erişilebilir.
for..of
Yinelenebilirler, döngülerle yinelenebilir
Döngü İçin
JavaScript for..of
ifadesi, yinelenebilir bir nesnenin öğeleri arasında dolaşır.
Sözdizimi
for (variable of iterable) {
// code block to be executed
}
yineleme
Yinelemeyi anlamak kolaydır.
Basitçe, bir dizi öğe üzerinde döngü yapmak anlamına gelir.
İşte bazı kolay örnekler:
- Bir String üzerinde yineleme
- Dizi üzerinde yineleme
Bir String Üzerinde Yineleme
for..of
Bir dizenin öğelerini yinelemek için bir döngü kullanabilirsiniz :
Örnek
const name = "W3Schools";
for (const x of name) {
// code block to be executed
}
Dizi Üzerinde Yineleme
Bir Dizinin öğelerini yinelemek için bir for..of
döngü kullanabilirsiniz:
Örnek
const letters = ["a","b","c"];
for (const x of letters) {
// code block to be executed
}
JS Object Yinelenebilirler bölümünde Yinelenebilirler hakkında daha fazla bilgi edinebilirsiniz .
Bir Küme Üzerinde Yineleme
for..of
Bir Kümenin öğelerini yinelemek için bir döngü kullanabilirsiniz :
Örnek
const letters = new Set(["a","b","c"]);
for (const x of letters) {
// code block to be executed
}
Setler ve Haritalar sonraki bölümlerde ele alınmaktadır.
Bir Harita Üzerinde Yineleme
for..of
Bir Haritanın öğelerini yinelemek için bir döngü kullanabilirsiniz :
Örnek
const fruits = new Map([
["apples", 500],
["bananas", 300],
["oranges", 200]
]);
for (const x of fruits) {
// code block to be executed
}