Non riesco a trovare un modo consigliato per interrompere una parte in una funzione quando viene soddisfatta una determinata condizione. Qualcosa come uscita, o pausa?Come arrestare una funzione JavaScript quando viene soddisfatta una determinata condizione
Attualmente sto usando questo:
If (x >= 10) { return; }
other conditions;
Grazie per il conferma. Impossibile trovare questa risposta con Google. – Rhys
Davvero? Basta lanciare un'eccezione per uscire da una funzione? Cattivo consiglio ... – WoIIe
@Wolle - noterete che l'ho elencato come _alternativo_ e con l'avvertenza che le chiamate alla funzione dovrebbero essere racchiuse in un blocco try/catch. A seconda della funzione, dell'ambito del progetto e di ciò che la funzione realizza, sollevare un'eccezione per uscire potrebbe essere perfettamente appropriata. Non si può sapere senza una conoscenza approfondita dell'implementazione dell'OP. Ad ogni modo, la mia risposta era usare 'return', non' throw'. –