Les boucles sont des structures de contrôle essentielles en programmation, permettant d'exécuter un bloc de code plusieurs fois. En JavaScript, la boucle for est une des plus couramment utilisées. Cet article explore les boucles for en JavaScript moderne, avec des explications claires et des exemples concrets pour les débutants.
forUne boucle for se compose de trois parties principales : l'initialisation, la condition et l'incrémentation. Voici la syntaxe de base :
for (initialisation; condition; incrémentation) {
// Code à exécuter à chaque itération
}
Commençons par un exemple simple où nous affichons les nombres de 1 à 5 dans la console :
for (let i = 1; i <= 5; i++) {
console.log(i);
}
let i = 1 déclare la variable i et l'initialise à 1.i <= 5 vérifie si i est inférieur ou égal à 5.i++ augmente la valeur de i de 1 après chaque itération.À chaque itération, la valeur de i est affichée dans la console jusqu'à ce que i dépasse 5.
Les boucles for sont souvent utilisées pour parcourir des tableaux. Voici un exemple où nous parcourons un tableau de fruits et affichons chaque fruit :
let fruits = ["pomme", "banane", "cerise", "orange"];
for (let i = 0; i < fruits.length; i++) {
console.log(fruits[i]);
}
let i = 0 initialise i à 0.i < fruits.length vérifie si i est inférieur à la longueur du tableau fruits.i++ augmente i de 1 après chaque itération.Le tableau fruits est parcouru de l'indice 0 à l'indice 3, et chaque fruit est affiché dans la console.
for avec ES6Avec l'introduction de ECMAScript 6 (ES6) (= version récente), JavaScript a introduit de nouvelles fonctionnalités qui rendent le code plus concis et lisible. Par exemple, la boucle for...of permet de parcourir directement les éléments d'un tableau sans avoir besoin d'utiliser un indice.
for...of :let fruits = ["pomme", "banane", "cerise", "orange"];
for (let fruit of fruits) {
console.log(fruit);
}
La boucle for...of itère directement sur les éléments du tableau fruits, rendant le code plus simple et plus lisible.
Les boucles for sont des outils puissants pour les développeurs JavaScript, permettant de répéter des tâches efficacement. En comprenant les différentes formes de boucles for, y compris la boucle classique et la boucle for...of, vous pouvez écrire du code plus clair et plus performant.
Voici un récapitulatif des points clés abordés dans cet article :
for.for pour parcourir des tableaux.for...of introduite avec ES6.Pratiquer ces concepts avec des exemples concrets vous aidera à maîtriser l'utilisation des boucles for en JavaScript. Bonne programmation !