Wie _ _ach() Schleife brechen? Versucht mit _.every(), es durchläuft die Daten nur einmal.Break _.each Schleife
Beispielcode:
_.each([1,2,3,4,5],function(num){
if(num < 3)
console.log(num)
else{
console.log(num);
return false;
}
});
Output: 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;
}
});
Output: 1 falsch
Wirklich, Sie sollten keine foreach verwenden, wenn Sie möglicherweise früh zurückkommen müssen. Verwenden Sie einfach ein normales 'for' in diesem Fall. – Carcigenicate
Klingt, als ob du einfach Array's 'some()' – epascarello
verwenden solltest. Was versuchst du eigentlich zu tun? Zurückgeben, ob alle Zahlen kleiner als drei sind oder ...? –