Giriş
Object'in alanlarını yürümek için kullanılamaz. Array veya String elemanları üzerinde yürümek içindir.
Object'in alanlarını yürümek için kullanılamaz. Array veya String elemanları üzerinde yürümek içindir.
for..of ve for..in farklı şeylerdir.
Java'da dizinin elemanları üzerinde yürümek için for..in kullanılıyor. Yani mantık tam tersi :)
Örnek
Elimizde şöyle bir dizi olsun.
var functArray = [
function() {
console.log("function1 executed");
},
function() {
console.log("function2 executed");
},
function() {
console.log("function3 executed");
},
function() {
console.log("function4 executed");
}];
Şöyle yaparız.for (const fn of funcArray) {
fn();
}
Örnek
Şöyle yaparız
let offsets = [
{ offset: 80, value: 4 },
{ offset: 60, value: 2 },
{ offset: 40, value: 1 },
{ offset: 20, value: 0.5 },
];
for (const { offset, value } of offsets) {
...
}
Hiç yorum yok:
Yorum Gönder