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.

OriginalL'auteur Darcy | 2010-10-13