In questo esempio molto forzato, ho un array con 3 elementi su cui sto eseguendo il ciclo usando il metodo .each().Rottura da un loop PrototypeJS .each()
var vals = $w('foo bar baz');
vals.each(function(val) {
alert(val);
if(val == 'bar') {
//This exits function(val)
//but still continues with the .each()
return;
}
});
posso facilmente tornare fuori della funzione che viene chiamato da .each() se ne ho bisogno.
La mia domanda è, come posso uscire dal ciclo .each() dall'interno della funzione che .each() sta chiamando?
Doh! Sembra che ci sia anche un "lancio di $ continua". –
Tuttavia, "throw $ continue" è deprecato a favore di un semplice ritorno. –
Desidero notare che la nuova pagina dei documenti non ha questa informazione ora – llamerr