Döngü için JavaScript
Örnekler
Bir dizinin değerleri üzerinde yineleyin (döngü):
let text = "";
const cars = ['BMW', 'Volvo', 'Mini'];
for (let x of cars) {
text += x + " ";
}
Örnek
Bir dizenin değerleri üzerinde yineleyin (döngü):
let text = "JavaScript";
for (let x of text) {
text += x + " ";
}
Tanım ve Kullanım
İfadeler , for...of
herhangi bir yinelenebilirin değerleri üzerinde yinelenir (döngüler).
Döngü içindeki kod bloğu, her değer için bir kez yürütülür.
Ayrıca bakınız:
JavaScript Eğitimi: Öğreticinin JavaScript'i...
Sözdizimi
for (x of
iterable) {
code block to be executed
}
parametreler
Parameter | Description |
x | Required. For every iteration the value of the next property is assigned to x. |
iterable | Required. Anything that has iterable properties. |
JavaScript Döngü İfadeleri
Beyan | Açıklama | |
kırmak | Bir döngüden kopar | |
devam et | Bir döngüde bir değeri atlar | |
sırasında | Bir koşul doğruyken bir kod bloğunu döngüler | |
yaparken | Bir kod bloğunu bir kez ve ardından bir koşul doğruyken döngüler | |
için | Bir koşul doğruyken bir kod bloğunu döngüler | |
için... | Herhangi bir yinelenebilirin değerlerini döngüler | |
için...içinde | Bir nesnenin özelliklerini döngüler |
Tarayıcı Desteği
for..of
bir ECMAScript6 (ES6) özelliğidir.
ES6 (JavaScript 2015) tüm modern tarayıcılarda desteklenir:
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
for..of
Internet Explorer 11'de (veya önceki sürümlerde) desteklenmez.