Chaque objet a sa boucle : le privilège de l'objet JavaScript
Pour en savoir plus, ce CODEPEN a été fait pour tout expliquer.
Voici les 5 types de boucle FOR utilisés :
- La boucle for in
- La boucle for each : array.forEach()
- La boucle for of
- La boucle for avec incrémentation
- La récursivité : la démonstration sera dans un autre article parce que ce n'est pas une boucle for par définition, mais une alternative pour faire comme une boucle for.
Des commentaires détaillés à chaque partie pour en savoir plus.
Des méthodes pour les objets ont été utilisées pour réaliser une boucle for dans toutes les situations.
Voici les méthodes pour générer un tableau à partir d'un objet :
- Object.keys(object or array)
- Object.values(object or array)
- Object.entries(object or array)
- Object.getOwnPropertyNames(object or array)
Ces méthodes permettent de récupérer en sortie un tableau (array) pour faciliter l'exploitation de données via les différents types de boucle for.
Le plus intéressant dans cette recherche :
- Manipuler l'objet pour en extraire les informations souhaitées
- Exploiter les propriétés et les valeurs
C'est tout pour le moment et c'est déjà bien
Commentaires
Enregistrer un commentaire