Référence de JavaScript 1.5 Core:Instructions:break
Un article de MDC.
Sommaire |
[modifier] Résumé
Met fin à l'instruction de boucle, switch ou label courante et transfère le contrôle du programme à l'instruction qui suit celle qui a été interrompue.
| Instruction | |
| Implémentation : | JavaScript 1.0, NES 2.0 |
| Version ECMA : | ECMA-262 (pour la version sans label)
ECMA-262, Édition 3 (pour la version avec label) |
[modifier] Syntaxe
break [label];
[modifier] Paramètres
-
label - Identifiant associée avec le label de l'instruction.
[modifier] Description
L'instruction break est dotée d'un label optionnel permettant au programme d'arrêter une instruction nommée. L'instruction break doit se trouver à l'intérieur de cette instruction nommée. L'instruction nommée peut être n'importe quel type d'instruction ; il ne doit pas forcément s'agir d'une instruction de boucle.
[modifier] Exemples
[modifier] Exemple : utilisation de break
La fonction qui suit a une instruction break qui met fin à la boucle while lorsque e vaut 3, et renvoie ensuite la valeur 3 * x.
function testBreak(x) {
var i = 0;
while (i < 6) {
if (i == 3)
break;
i++;
}
return i * x;
}