Вот некоторые распространенные методы, используемые в циклах for в JavaScript:
-
Цикл for: базовый цикл for позволяет вам перебирать блок кода определенное количество раз.
for (initialization; condition; increment) { // code to be executed } -
Цикл for…in: этот цикл используется для перебора свойств объекта.
for (variable in object) { // code to be executed } -
Цикл for…of: представленный в ES6, этот цикл используется для перебора повторяемых объектов, таких как массивы, строки и т. д.
for (variable of iterable) { // code to be executed } -
Метод forEach(): этот метод массива позволяет перебирать каждый элемент массива и выполнять предоставленную функцию.
array.forEach(function(element) { // code to be executed }); -
Метод Map(): метод Map() создает новый массив, применяя предоставленную функцию к каждому элементу существующего массива.
var newArray = array.map(function(element) { // code to be executed return modifiedElement; }); -
цикл while: цикл while выполняет блок кода, пока заданное условие истинно.
while (condition) { // code to be executed } -
цикл do… while: этот цикл похож на цикл while, но он гарантирует, что блок кода будет выполнен хотя бы один раз перед проверкой условия.
do { // code to be executed } while (condition);