Questo è un codice di esempio. Voglio rompere (o continuare) ko.util.arrayForEach di knockout.Come posso interrompere o continuare la scelta dell'array di knockout?
ko.utils.arrayForEach(items, function (item) {
if (...) break;
if (...) continue;
}
Qual è il punto di inizializzazione di 'j'? Puoi semplicemente fare 'i
@TheMuffinMan Il punto di j è il possibile salvataggio di alcuni millisecondi impedendo il dereferenziamento dell'array durante ogni iterazione del ciclo. Vedi [questa domanda StackOverflow] (http://stackoverflow.com/questions/17989270/javascript-for-loop-performance-storing-array-length-in-a-variable). Dal jsperf cui fa riferimento la risposta accettata a questa domanda, sembra che nei browser moderni non faccia molta differenza. – bmode