Quelles sont les trois méthodes de bouclage JavaScript ?

青灯夜游
Libérer: 2021-11-04 15:25:53
original
12442 Les gens l'ont consulté

Trois méthodes de boucle en js : 1. boucle while, syntaxe "while (expression conditionnelle) {bloc d'instructions}" ; 2. boucle "do-while", syntaxe "do{bloc d'instructions} while (expression conditionnelle)" ; . Boucle For, syntaxe "for (initialisation de variable ; expression conditionnelle ; mise à jour de variable) {bloc d'instructions}".

Quelles sont les trois méthodes de bouclage JavaScript ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.

Lorsque nous utilisons JavaScript, nous rencontrons souvent le besoin d'exécuter le même code encore et encore, ce qui fait perdre du temps et est inefficace. L'utilisation de boucles est un choix judicieux, qui améliore considérablement l'efficacité et réduit la quantité de code.

Il existe trois types de boucles dans JS :

1. boucle while

2. boucle do-while

3. boucle for

1. boucle while

1. boucle :

while(条件表达式){
当条件表达式为布尔值true时要执行的语句块
}
Copier après la connexion

2. Application de la boucle while

La boucle While est souvent utilisée dans des situations où le nombre de boucles n'est pas connu, par exemple pour demander à l'utilisateur de saisir un entier dans une boucle jusqu'à ce qu'un caractère spécial soit saisi. aucun moyen d'attendre que la boucle se poursuive plusieurs fois. Par exemple :

Quelles sont les trois méthodes de bouclage JavaScript ?
Quelles sont les trois méthodes de bouclage JavaScript ?

2. do... while

1 Structure grammaticale de do... while :

do{
条件表达式为true时执行的语句块
}while(条件表达式)
Copier après la connexion

2. Application de do... while

La différence entre do. -while et while la boucle est ça : elle exécute d'abord les instructions dans la boucle, puis détermine si l'expression est vraie, elle continue la boucle si elle est fausse, elle termine la boucle. Par conséquent, la boucle do-while doit exécuter l’instruction de boucle au moins une fois. Comme suit :

Quelles sont les trois méthodes de bouclage JavaScript ?

3. boucle for

1 Structure grammaticale de la boucle for :

for(变量初始化;条件表达式; 变量更新){
条件表达式为true时执行语句块
}
Copier après la connexion

2 L'application de la boucle for

la boucle for est principalement utilisée dans les situations où le nombre de boucles est relativement clair. , qui est du genre qui peut être facilement compris en un coup d'œil. On voit qu'il faut la boucler plusieurs fois. C'est relativement intuitif. La première phrase de la boucle for contient l'initialisation de la variable, les conditions de fin de la. boucle et la valeur mise à jour à chaque fois. La vraie chose à faire est exécutée à l'intérieur du corps de la boucle. Par exemple, for(n=1;n

Quelles sont les trois méthodes de bouclage JavaScript ?

3. Transformation de la boucle for

  • for-in--- Boucle à travers les propriétés de l'objet

  • forEach---ES5 introduit une nouvelle boucle

  • for- de --- ES6 introduit une nouvelle boucle

4. Comparez les différences entre les trois

1. while consiste à juger d'abord la condition puis à exécuter le corps de la boucle. Si la condition initiale n'est pas remplie, le while le corps de la boucle ne sera pas exécuté (juger d'abord puis exécuter)

2. Do-while exécute d'abord le corps de la boucle puis détermine la condition Que la condition soit satisfaite ou non, le corps de la boucle est exécuté en premier. (Exécuter d'abord, puis juger)

3. pour juger d'abord la condition, puis exécuter le corps de la boucle. C'est généralement similaire à while.

【Apprentissage recommandé : Tutoriel avancé javascript

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!