如何打破_.each()循環? 嘗試使用_.every(),它僅在數據中循環一次。Break _.each循環
樣品的編號:
_.each([1,2,3,4,5],function(num){
if(num < 3)
console.log(num)
else{
console.log(num);
return false;
}
});
輸出:1 2 3 4 5
_.every([1,2,3,4,5],function(num){
if(num < 3)
console.log(num)
else{
console.log(num);
return false;
}
});
輸出:1假
真的,如果你可能需要提前回來,你不應該使用foreach。在這種情況下,只需使用常規的'for'。 – Carcigenicate
聽起來像你應該只使用Array的'some()' – epascarello
你究竟在做什麼?返回所有數字是否小於三,或...? –