JavaScript Ітерації
Ітерації - це об’єкти, що ітеруються (повторюються) (наприклад, масиви).
Доступ до ітерацій можна отримати за допомогою простого та ефективного коду.
Ітерації можна повторювати за допомогою циклів for..of
Цикл For Of
JavaScript інструкція for..of
перебирає елементи об’єкту, що ітерується.
Синтаксис
for (змінна, що ітерується) {
// блок коду, що має бути виконано
}
Ітерація
Ітерацію легко зрозуміти.
Це просто означає цикл за послідовністю елементів.
Ось декілька простих прикладів:
- Ітерація по рядку
- Ітерація по масиву
Ітерація по рядку
Ви можете використовувати цикл for..of
для перебору елементів рядка:
Приклад
const name = "W3Schools";
for (const x of name) {
// блок коду, що має бути виконано
}
Спробуйте самі »
Ітерація по масиву
Ви можете використовувати цикл for..of
для перебору елементів масиву:
Приклад
const letters = ["a","b","c"];
for (const x of letters) {
// блок коду, що має бути виконано
}
Спробуйте самі »
Ви можете дізнатись більше про ітерації в розділі JS Об’єкти, що ітеруються.
Ітерація по набору (сету)
Ви можете використовувати цикл for..of
для перебору елементів набору (сету):
Приклад
const letters = new Set(["a","b","c"]);
for (const x of letters) {
// блок коду, що має бути виконано
}
Спробуйте самі »
Набори та мапи розглядаються в наступних розділах.
Ітерація по мапі
Ви можете використовувати цикл for..of
для перебору елементів мапи:
Приклад
const fruits = new Map([
["apples", 500],
["bananas", 300],
["oranges", 200]
]);
for (const x of fruits) {
// блок коду, що має бути виконано
}
Спробуйте самі »