Возможный дубликат:
Как закорачивать Array.forEach как перерыв вызова?
Есть ли способ, чтобы я мог выйти из метода карты массива после выполнения моего условия? Я попробовал следующее, которое выбрасывает "Illegal Break Statement" Error.
Это случайный пример, с которым я пришел.
var myArray = [22,34,5,67,99,0];
var hasValueLessThanTen = false;
myArray.map(function (value){
if(value<10){
hasValueLessThanTen = true;
break;
}
}
);
Мы можем использовать циклы for
, но я хотел знать, можем ли мы сделать то же самое с помощью метода map
?