Comment passer à côté de javascript dans un dans un, tandis que l'intérieur?

J'ai un court code javascript où je dois passer à côté de la boucle for....voir ci-dessous:

var y = new Array ('1', '2', '3', '4');
for (var x in y) {
   callFunctionOne(y[x]);
   while (condition){
       condition = callFunctionTwo(y[x]);
       //now want to move to the next item so 
       //invoke callFunctionTwo() again...
   }
}

Voulait faire simple donc, la syntaxe peut être exempt d'erreur.

  • Peut-être que vous êtes à la recherche pour continue? developer.mozilla.org/en-US/docs/JavaScript/Reference/... je ne suis pas tout à fait sûr de ce que vous voulez atteindre. Aussi, n'utilisez pas de for...in pour itérer sur tous les tableaux.
  • Je pense qu'ils voulaient dire break la boucle while et immédiatement continue la boucle for. Si il n'y a rien après le temps, comme dans votre exemple, vous pouvez simplement utiliser break;
  • Vous pouvez le label des tas de choses en JavaScript, y compris dans les boucles. Combiner continue et break avec des étiquettes pour des résultats étonnants!
InformationsquelleAutor Ram Iyer | 2013-02-22