Junior
JavaScript-də hansı döngü quruluşları mövcuddur?
sobes.tech Süni İntellekt
AI-dan cavab
for: Kod blokunu müəyyən sayda dəfə təkrarlayır.for (let i = 0; i < 5; i++) { console.log(i); }for...in: Obrazın xüsusiyyətlərini dolaşır (mirasa alınanlar daxil olmaqla, filtr edilməzsə).const obj = { a: 1, b: 2 }; for (const key in obj) { console.log(key + ': ' + obj[key]); }for...of: Döngüsel obyektləri dolaşır (massivlər, sətirlər, Map, Set və s.).const arr = [1, 2, 3]; for (const element of arr) { console.log(element); }while: Şərt doğru olduğu müddətcə kod blokunu təkrarlayır.let i = 0; while (i < 5) { console.log(i); i++; }do...while: Bir dəfə kod blokunu icra edir, sonra şərt doğru olarsa təkrarlayır. Şərt sonunda yoxlanılır.let i = 0; do { console.log(i); i++; } while (i < 5);forEach(massivlərin və digər iterasiya olunan obyektlərin metodu): Hər element üçün verilmiş funksiyanı bir dəfə icra edir.const arr = [1, 2, 3]; arr.forEach(function(element) { console.log(element); });