comment faire pour revenir au début de la boucle en javascript
Peut-être que ce est une question stupide, mais est-il un moyen de revenir au début d'une boucle?
Exemple:
for(var i = 0; i < 5; i++) {
if(i == 3)
return;
alert(i);
}
Ce que vous attendez dans d'autres langues que l'alerte déclencherait 4 fois comme:
d'alerte(0);
alert(1);
d'alerte(2);
alert(4);
mais au lieu de cela, la fonction se termine immédiatement quand je l'est 3. Ce qui donne?
Pourriez-vous nous donner un exemple de "autres langues"?
Quelles sont les langues que vous penser de l'endroit où le retour dans le milieu d'une boucle, la boucle de continuer? Il n'est pas dans n'importe quelle langue que je connais.
C# ne pas continuer la boucle une fois que vous exécutez le "retour" instruction, la fonction se termine immédiatement, comme il le fait en javascript. C# utilise également le "continuer" déclaration pour le flux d'exécution que vous essayez d'accomplir.
Quelles sont les langues que vous penser de l'endroit où le retour dans le milieu d'une boucle, la boucle de continuer? Il n'est pas dans n'importe quelle langue que je connais.
C# ne pas continuer la boucle une fois que vous exécutez le "retour" instruction, la fonction se termine immédiatement, comme il le fait en javascript. C# utilise également le "continuer" déclaration pour le flux d'exécution que vous essayez d'accomplir.
OriginalL'auteur Darcy | 2010-10-13
Vous devez vous connecter pour publier un commentaire.
Utilisation
continue
au lieu dereturn
.Exemple: http://jsfiddle.net/TYLgJ/
Si vous voulais stopper complètement la boucle, à ce point, vous pouvez utiliser
break
au lieu dereturn
. Lereturn
instruction est utilisée pour retourner une valeur à partir d'une fonction qui est exécutée.EDIT: des liens vers la Documentation fournie par @epascarello les commentaires ci-dessous.
continue
: https://developer.mozilla.org/en/JavaScript/Reference/Statements/continuereturn
: https://developer.mozilla.org/en/JavaScript/Reference/Statements/returncontinuer: developer.mozilla.org/en/JavaScript/Reference/Statements/... de retour: developer.mozilla.org/en/JavaScript/Reference/Statements/return
Merci pour l'ajout de références. :o)
Je suppose que le mien était en bas-voté aussi. Vers le bas-les électeurs doivent donner une raison.
OriginalL'auteur user113716
Pour ce que ça vaut, vous pouvez également les étiquettes:
sorties:
OriginalL'auteur Sir Robert