Derniers tutoriels de développement web
 

JavaScript Pause et Continuer


The break déclaration "saute" d'une boucle.

The continue déclaration "saute" une itération dans la boucle.


The Break Déclaration

Vous avez déjà vu la break instruction utilisée dans un chapitre précédent de ce tutoriel. Il a été utilisé pour "sauter" d'un switch() déclaration.

The break déclaration peut également être utilisé pour sauter d'une boucle.

The break déclaration rompt la boucle et continue à exécuter le code après la boucle ( le cas échéant):

Exemple

for (i = 0; i < 10; i++) {
    if (i === 3) { break; }
    text += "The number is " + i + "<br>";
}
Essayez - le vous - même »

The Continue Déclaration

The continue déclaration pauses d' une itération (dans la boucle), si une condition spécifiée se produit et se poursuit avec la prochaine itération de la boucle.

Cet exemple ignore la valeur de 3:

Exemple

for (i = 0; i < 10; i++) {
    if (i === 3) { continue; }
    text += "The number is " + i + "<br>";
}
Essayez - le vous - même »

JavaScript Labels

Pour étiqueter JavaScript déclarations que vous précéder les déclarations avec un nom d'étiquette et un colon:

label:
statements

The break et the continue déclarations sont les seules instructions JavaScript qui peuvent "sauter sur" un bloc de code.

Syntaxe:

break labelname ;

continue labelname ;

The continue déclaration (avec ou sans une référence de l' étiquette) ne peut être utilisé pour sauter une itération de la boucle.

The break déclaration, sans une référence de l' étiquette, ne peut être utilisé pour sauter d'une boucle ou d' un switch .

Avec une référence de l' étiquette, la break déclaration peut être utilisée pour sauter hors de tout bloc de code:

Exemple

var cars = ["BMW", "Volvo", "Saab", "Ford"];
list: {
    text += cars[0] + "<br>";
    text += cars[1] + "<br>";
    text += cars[2] + "<br>";
    break list;
    text += cars[3] + "<br>";
    text += cars[4] + "<br>";
    text += cars[5] + "<br>";
}
Essayez - le vous - même »

Un bloc de code est un bloc de code entre { et } .


Testez-vous avec des exercices!

Exercice 1 » Exercice 2» Exercice 3 » Exercice 4» Exercice 5 »