ES6 - pour en boucle

La boucle for ... in est utilisée pour parcourir les propriétés d'un objet.

Voici la syntaxe de la boucle «for… in».

for (variablename in object) {
   statement or block to execute
}

Dans chaque itération, une propriété de l'objet est affectée au nom de la variable et cette boucle continue jusqu'à ce que toutes les propriétés de l'objet soient épuisées.

Exemple

var obj = {a:1, b:2, c:3};

for (var prop in obj) {
   console.log(obj[prop]);
}

L'exemple ci-dessus illustre l'itération d'un objet à l'aide de la boucle for ... in. La sortie suivante s'affiche lors de l'exécution réussie du code.

1
2
3