Junior
Kādas cikla struktūras pastāv JavaScript?
sobes.tech AI
Atbilde no AI
for: Atkārto koda bloku noteiktu reižu skaitu.for (let i = 0; i < 5; i++) { console.log(i); }for...in: Pārlūko objekta īpašības (ieskaitot mantošanas, ja tās netiek filtrētas).const obj = { a: 1, b: 2 }; for (const key in obj) { console.log(key + ': ' + obj[key]); }for...of: Pārlūko iterējamos objektus (masīvus, virknes, Map, Set utt.).const arr = [1, 2, 3]; for (const element of arr) { console.log(element); }while: Atkārto koda bloku, kamēr nosacījums ir patiess.let i = 0; while (i < 5) { console.log(i); i++; }do...while: Izpilda koda bloku vienu reizi, pēc tam to atkārto, kamēr nosacījums ir patiess. Nosacījums tiek pārbaudīts beigās.let i = 0; do { console.log(i); i++; } while (i < 5);forEach(masīvu un citu iterējamu objektu metode): Izpilda sniegto funkciju vienu reizi katram elementam.const arr = [1, 2, 3]; arr.forEach(function(element) { console.log(element); });