Maison > Article > interface Web > Comment utiliser la boucle en js ?
1. boucle for
Quatre étapes :
1. Définissez la valeur initiale var i = 0
2. Définissez la condition d'exécution de la boucle i < 5
3. Exécutez le contenu dans le corps de la boucle { [loop body] } partie enveloppée
4. Après chaque cycle, notre opération d'accumulation i++ est effectuée
for(var i = 0;i<5;i++){ console.log(i) }
pause/continue : Lorsque ces deux mots clés sont rencontrés dans le corps de la boucle, le code suivant dans le corps de la boucle ne sera plus exécuté
Break : Dans le corps de la boucle, si break apparaît, toute la boucle sera exécutée directement C'est fini, et la dernière opération cumulée de i++ n'est plus exécutée
Continuer : Dans le corps de la boucle, si continuer apparaît, le tour en cours de la boucle est terminé, et le suivant le tour se poursuit. La boucle, i++ continue de s'exécuter
for(var i = 0;i<10;i++){if(i<=5){ i+=2;continue; } i+=3;break; console.log(i)//不执行} console.log(i)//9
2. for in loop
object ='小李'18'170cm''敲代码'
for(var key in object){
console.log (key);//Le nom d'attribut obtenu dans chaque boucle
console.log(object[key])//La valeur de l'attribut ne peut être obtenue que via le nom de l'objet [key] in for in et ne peut pas être écrite sous la forme obj .key
}
Cas : Changer la couleur d'une ligne sur deux du tableau (l'opérateur ternaire satisfait la condition. S'il y a plusieurs exécutions, vous pouvez ajouter des parenthèses et les séparer par des virgules)
Document
- 11111111111111111111111111
- 22222222222222222222222222
- 33333333333333333333333333
- 44444444444444444444444444
- 55555555555555555555555555
- 66666666666666666666666666
- 11111111111111111111111111
- 22222222222222222222222222
- 33333333333333333333333333
- 44444444444444444444444444
- 55555555555555555555555555
- 66666666666666666666666666
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!