3 回答

TA貢獻(xiàn)1830條經(jīng)驗(yàn) 獲得超3個(gè)贊
沒(méi)有內(nèi)置的能力break在……里面forEach。要中斷執(zhí)行,就必須拋出某種異常。例如。
var BreakException = {};
try {
[1, 2, 3].forEach(function(el) {
console.log(el);
if (el === 2) throw BreakException;
});
} catch (e) {
if (e !== BreakException) throw e;
}
for
break
使用 Array#some
Array#some
:
[1, 2, 3].some(function(el) {
console.log(el);
return el === 2;
});
some
true
true
some
every
return false
forEach
Array.prototype
添加回答
舉報(bào)