label | NN 4 IE 4 ECMA 3 |
Vous pouvez affecter un identifiant d'étiquette à tout bloc d'instructions d'exécution, y compris aux structures de contrôle. L'étiquette a pour but de permettre aux instructions break et continue figurant dans des structures de contrôle profondément imbriquées de s´arrêter à un niveau d´imbrication situé au-delà de la portée d'instructions break et continue normales. |
|
Exemple | |
outerLoop: for (var i = 0; i <= maxValue1; i++) { for (var j = 0; j <= maxValue2; j++) { if (i == magic1 && j == magic2) { break outerLoop; } } } |