JavaScript for/of
Пример
Цикл по значениям массива:
var cars = ['БМВ', 'Вольво', 'Mini'];
var x;
for (x of cars) {
document.write(x + "<br >");
}
Попробуйте сами »
Пример
Цикл по значениям строки:
var txt = 'JavaScript';
var x;
for (x of txt) {
document.write(x
+ "<br >");
}
Попробуйте сами »
Определение for/of
Оператор for/of цикл перебирает значения итеративного объекта.
JavaScript поддерживает различные виды циклов:
- for - циклы через блок кода несколько раз
- for/in - циклы через свойства объекта
- for/of - цикл перебирает значения итеративного объекта
- while - цикл проходит через блок кода, пока заданное условие истинно
- do/while - цикл проходит через блок кода один раз, а затем повторяет цикл, пока заданное условие истинно
Поддержка for/of
Заявление | |||||
---|---|---|---|---|---|
for/of | 38.0 | 12.0 | 51.0 | 8.0 | 25.0 |
Синтаксис for/of
for (variable of
iterable) {
блок кода для выполнения
}
Значения параметров for/of
Параметр | Описание |
---|---|
variable | Требуемый. Для каждой итерации переменной присваивается значение следующего свойства. Переменная может быть объявлена с помощью const, let или var. |
iterable | Требуемый. Объект, обладающий итеративными свойствами |
Технические детали for/of
Версия JavaScript: | ECMAScript 2015 |
---|
Связанные страницы for/of
JavaScript учебник: JavaScript For Loop
JavaScript справочник: JavaScript Заявление for