Використання Циклу 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 to using `for...of` with objects?
Can you show how to use `for...of` with other iterable types, like strings or Sets?
Awesome!
Completion rate improved to 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?
Дякуємо за ваш відгук!