El código en node.js es bastante simple.
_.each(users, function(u, index) {
if (u.superUser === false) {
//return false would break
//continue?
}
//Some code
});
Mi pregunta es ¿cómo puedo continuar con el siguiente índice sin ejecutar "Algún código" si superUser está configurado como falso?
PD: Sé que otra condición resolvería el problema. Todavía tengo curiosidad por saber la respuesta.
_.each
y unfor () {}
bucle regular no son lo mismo.for-each(collection, callback)
en JS, no hay ningún bucle for dentro,callback
porbreak/continue
lo tanto , no se aplica.En lugar de la
continue
instrucción en el bucle for, puede usar lareturn
instrucción_.each()
en el subrayado.js, solo omitirá la iteración actual.fuente
_.each(users, function(u, index) { if (u.superUser) { //Some code } });
fuente