Estou procurando uma maneira de parar as iterações do _.each()método underscore.js , mas não consigo encontrar a solução. O jQuery .each()pode quebrar se você o fizer return false.
Existe uma maneira de parar de sublinhar cada ()?
_([1,2,3]).each(function(v){
if (v==2) return /*what?*/;
})
eachum fechamento (na maioria dos idiomas), você deseja filtrar sua lista primeiro. Dessa forma, você não precisa se preocupar em romper com isso. De um modo geral, se você precisar interromper antecipadamente uma iteração, provavelmente há uma maneira diferente de fazê-lo.
eachfechamento) é semelhante ao JavaScript.
Array.everyemular o comportamento que deseja.
forEachfunção nativa também não oferece esse recurso.