1NSI : Javascript - Boucle while
⚓︎
Syntaxe Générale⚓︎
let i=0;
while (i<5) {
console.log(i);
i++;
}
affiche dans la console javascript (outils web) :
0
1
2
3
4
Parcours de Noeuds/Éléments avec while⚓︎
var pTous = document.querySelectorAll("p.bleu");
console.log(pTous);
let i=0;
while (i<pTous.length) {
pTous[i].style.color = "blue";
i++;
}
See the Pen while parcours noeuds by rod2ik (@rod2ik) on CodePen.
Dans cet exemple:
- On récupère tous les paragraphes
p
de class "bleu" (p.bleu
) du DOM dans la variablepTous
pTous
est une NodeList, donc chaque paragraphe est accessible via un indicei
- le
i
-ème paragraphe estpTous[i]
- on fait varier les indices
i
de0
(le premier indice de la NodeList) jusqu'à l'indice du dernier noeud récupérépTous.length