« Programmation JavaScript/Structures de contrôle » : différence entre les versions
Contenu supprimé Contenu ajouté
→Utilisation de continue : étiquettes |
→Utilisation de break : comment ça, discutable ?? |
||
Ligne 156 :
=== Utilisation de break ===
Les boucle '''for''', '''while''' et '''do''' autorisent l'usage de '''break''' pour sortir de l'itération
Chacune de ces boucles possède une condition d'arrêt, mais parfois il peut être souhaitable de sortir de la boucle pour d'autres raisons (en cas d'erreur, si on a trouvé ce qu'on cherchait avant la fin d'une recherche, si l'utilisateur a décidé d'annuler une longue opération…).
Par défaut, <code>break</code> termine immédiatement la boucle dont il fait partie et le script continue après cette boucle.
De même que <code>continue</code>, <code>break</code> peut être suivi du nom d'une étiquette. Dans ce cas, l'exécution continue après la structure désignée par l'étiquette, pas après la boucle qui contient directement l'instruction <code>break</code>.
=== for ===
|