Використання Циклу for...of Для Ітерації Масиву
Синтаксис
Цикл for...of — це сучасніший і лаконічний спосіб ітерувати масиви. Він автоматично керує лічильником циклу та надає прямий доступ до значення кожного елемента. Синтаксис циклу for...of виглядає так:
for (const element of array) {
// Code to be executed for each array element
}
У цьому синтаксисі:
const element— змінна, що зберігає значення кожного елемента під час ітерації;of array— вказує масив, який потрібно обійти.
Приклад
Ось приклад використання циклу for...of для досягнення такого ж результату, як і попередній цикл for:
12345const students = ["Brandon", "Mario", "Saul"]; for (const student of students) { console.log(student); }
- Рядок 1: оголошується константа з іменем
studentsі їй присвоюється масив із трьох рядків —"Brandon","Mario"та"Saul". Цей масив представляє список імен студентів; - Рядок 3: починається цикл
for...of. Цей цикл використовується для поелементного перебору масивуstudents; - Рядок 4: всередині циклу
for...ofвикористовується функціяconsole.log()для виведення значення поточного елемента у консоль. Зміннаstudentпредставляє поточний елемент масиву під час кожної ітерації циклу. Тобто, під час першої ітерації це буде"Brandon", під час другої —"Mario", а під час третьої —"Saul".
1. Яка основна перевага використання циклу for...of при переборі масивів?
2. У синтаксисі циклу for...of, що означає const element?
3. Яке призначення частини of array у синтаксисі циклу for...of?
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Can you explain the difference between `for...of` and `for...in` loops?
Are there any limitations or things to watch out for when using `for...of`?
Can you show how to use `for...of` with other data structures like Sets or Maps?
Чудово!
Completion показник покращився до 2.27
Використання Циклу for...of Для Ітерації Масиву
Свайпніть щоб показати меню
Синтаксис
Цикл for...of — це сучасніший і лаконічний спосіб ітерувати масиви. Він автоматично керує лічильником циклу та надає прямий доступ до значення кожного елемента. Синтаксис циклу for...of виглядає так:
for (const element of array) {
// Code to be executed for each array element
}
У цьому синтаксисі:
const element— змінна, що зберігає значення кожного елемента під час ітерації;of array— вказує масив, який потрібно обійти.
Приклад
Ось приклад використання циклу for...of для досягнення такого ж результату, як і попередній цикл for:
12345const students = ["Brandon", "Mario", "Saul"]; for (const student of students) { console.log(student); }
- Рядок 1: оголошується константа з іменем
studentsі їй присвоюється масив із трьох рядків —"Brandon","Mario"та"Saul". Цей масив представляє список імен студентів; - Рядок 3: починається цикл
for...of. Цей цикл використовується для поелементного перебору масивуstudents; - Рядок 4: всередині циклу
for...ofвикористовується функціяconsole.log()для виведення значення поточного елемента у консоль. Зміннаstudentпредставляє поточний елемент масиву під час кожної ітерації циклу. Тобто, під час першої ітерації це буде"Brandon", під час другої —"Mario", а під час третьої —"Saul".
1. Яка основна перевага використання циклу for...of при переборі масивів?
2. У синтаксисі циклу for...of, що означає const element?
3. Яке призначення частини of array у синтаксисі циклу for...of?
Дякуємо за ваш відгук!