Retourner à la page d'accueil de TJS

Opérateur : of

        

Parcours des valeurs des propriétés d'un objet avec la boucle for of

Syntaxe
for (valeur of objet) { /* Traitements */ }

Description
Associé à for, of permet de parcourir l'ensemble des propriétés d'un objet.

Il existe aussi la boucle for associée à in.

Cette boucle n'existe pas sous Internet Explorer. Il est donc recommandé de l'éviter.


Exemple Différences entre la boucle for in et for of
Code source
<script>
var tableau=["bleu", "blanc", "rouge"];
console.log("Boucle for in");
for (propriete in tableau) {
 console.log(propriete+" : "+tableau[propriete]);
}
console.log("Boucle for of");
for (propriete of tableau) {
 console.log(propriete);
}
</script>

Résultat
Emulation de la console
Explication
Différences entre la boucle for in et for of

La boucle for of retourne directement la valeur de la propriété.
Page mise à jour le

Chercher une fonction, un objet, ...

Le graph des objets Javascript



Chargement
en cours...

Nouveau service en ligne de TJS

cleanMyJS : Détectez toutes les erreurs JavaScript de vos sitescleanMyJS.com
Détectez, enregistrez et analysez toutes les erreurs JavaScript de vos sites
Le 16/12/2018 18:02:21 sur php7 en 19.95 ms