Ich suche nach einer Möglichkeit, Iterationen der _.each()Methode underscore.js zu stoppen , kann aber keine Lösung finden. jQuery .each()kann brechen, wenn Sie dies tun return false.
Gibt es eine Möglichkeit, die Unterstreichung jedes einzelnen () zu stoppen?
_([1,2,3]).each(function(v){
if (v==2) return /*what?*/;
})
eachmöchten Sie bei Verwendung mit einem Abschluss (in den meisten Sprachen) zuerst Ihre Liste filtern. Auf diese Weise müssen Sie sich keine Sorgen machen, dass Sie davon abbrechen. Wenn Sie eine Iteration frühzeitig abbrechen müssen, gibt es im Allgemeinen wahrscheinlich eine andere Möglichkeit, dies zu tun.
eachAbschluss abzubrechen ) JavaScript ähnelt.
Array.everySie das gewünschte Verhalten emulieren.
forEachFunktion diese Funktion ebenfalls nicht bietet.