Parcours d'objet avec la boucle for-in en JavaScript
Pour parcourir les objets, la boucle
for-in est destinée. Elle a
la syntaxe suivante :
for (let variablePourCle in objet) {
}
Dans variablePourCle vont
arriver tour à tour les clés de l'objet parcouru.
Essayons avec un exemple.
Supposons que nous ayons un objet comme celui-ci :
let obj = {a: 1, b: 2, c: 3};
Utilisons la boucle for-in pour afficher
les clés de cet objet :
for (let key in obj) {
console.log(key); // affichera 'a', 'b', 'c'
}
Maintenant, affichons les éléments :
for (let key in obj) {
console.log(obj[key]); // affichera 1, 2, 3
}
Affichez dans la console toutes les clés de l'objet suivant :
let obj = {x: 1, y: 2, z: 3};
Affichez dans la console tous les éléments de l'objet suivant :
let obj = {x: 1, y: 2, z: 3};