İçin JavaScript
Döngü İçin
JavaScript for of
ifadesi, yinelenebilir bir nesnenin değerleri arasında döner.
Diziler, Dizeler, Haritalar, Düğüm Listeleri ve daha fazlası gibi yinelenebilir veri yapıları üzerinde döngü oluşturmanıza olanak tanır:
Sözdizimi
for (variable of iterable) {
// code block to be executed
}
değişken - Her yineleme için bir sonraki özelliğin değeri değişkene atanır. Değişkenconst
, let
veya ile bildirilebilir
var
.
yinelenebilir - Yinelenebilir özelliklere sahip bir nesne.
Tarayıcı Desteği
2015'te JavaScript'e for/of eklendi ( ES6 )
Safari 7, aşağıdakileri destekleyen ilk tarayıcıydı:
Chrome 38 | Edge 12 | Firefox 51 | Safari 7 | Opera 25 |
Oct 2014 | Jul 2015 | Oct 2016 | Oct 2013 | Oct 2014 |
For/of , Internet Explorer'da desteklenmez.
Dizi Üzerinde Döngü Yapmak
Örnek
const cars = ["BMW", "Volvo", "Mini"];
let text = "";
for (let x of cars) {
text += x;
}
Bir String Üzerinde Döngü Yapmak
Örnek
let language = "JavaScript";
let text = "";
for (let x of language) {
text += x;
}
Süre Döngüsü
while
Döngü ve döngü do/while
sonraki bölümde açıklanmıştır.