Junior
Millised tsüklistruktuurid on JavaScriptis olemas?
sobes.tech AI
Vastus AI-lt
for: Kordab koodi plokki fikseeritud arv kordi.for (let i = 0; i < 5; i++) { console.log(i); }for...in: Läbib objekti omadused (ka pärandatud, kui neid ei filtreerita).const obj = { a: 1, b: 2 }; for (const key in obj) { console.log(key + ': ' + obj[key]); }for...of: Läbib iteratiivseid objekte (massive, stringid, Map, Set jne.).const arr = [1, 2, 3]; for (const element of arr) { console.log(element); }while: Kordab koodi plokki, kuni tingimus on tõene.let i = 0; while (i < 5) { console.log(i); i++; }do...while: Täidab koodi ploki üks kord, ja seejärel kordab seda, kuni tingimus on tõene. Tingimus kontrollitakse lõpus.let i = 0; do { console.log(i); i++; } while (i < 5);forEach(massivite ja teiste iteratiivsete objektide meetod): Käivitab antud funktsiooni iga elemendi jaoks.const arr = [1, 2, 3]; arr.forEach(function(element) { console.log(element); });