Contenu du cours
Structures de Données JavaScript
Structures de Données JavaScript
1. Introduction et Prérequis
2. Fondamentaux des Objets
Comprendre les ObjetsCréation d'ObjetPropriétés ImbriquéesDéfi : Créer un ObjetAccéder aux Propriétés de l'ObjetDéfi : Accéder aux Propriétés de l'ObjetTravailler Avec les PropriétésDéfi : Modifier et Étendre l'ObjectMéthodes d'ObjetPropriétés dans les MéthodesDéfi : Travailler avec les Méthodes d'ObjectRécapitulatif des Fondamentaux des Objets
3. Manipulation Avancée des Objets
Itération d'Objet avec la Boucle for...inDéfi : Explorateur de Propriétés d'ObjectMéthode hasOwnProperty()Défi : HasOwnProperty() pour l'Itération des Propriétés d'ObjetOpérateur de PropagationDéfi : Fusionner des Objets et Ajouter des PropriétésDéstructuration d'ObjetDéfi : DestructuringRécapitulatif de la Manipulation Avancée des Objets
5. Opérations Avancées sur les Tableaux
Défi : Explorateur de Propriétés d'Object
Tâche
On vous donne un objet représentant le cuivre. Votre tâche est de parcourir les propriétés de l'objet cuivre en utilisant la boucle for...in
. Pour chaque propriété, vous devez enregistrer à la fois le nom de la propriété et sa valeur dans la console.
- Utilisez la boucle
for...in
pour parcourir les propriétés de l'objetcopper
. - Pour chaque propriété, enregistrez un message dans la console au format :
"Property: [property name], Value: [property value]"
.
const copper = { symbol: "Cu", atomicNumber: 29, meltingPoint: "1984.32 °F", appearance: "Red-orange metallic luster", }; ___ (let key ___ copper) { ___(`Property: ${___}, Value: ${___[___]}`); }
Résultat attendu :
- Pour parcourir les propriétés de l'objet, utilisez la boucle
for...in
. Commencez parfor (let key in copper) { ... }
. - À l'intérieur de la boucle, accédez à la valeur de la propriété en utilisant
copper[key]
. - Utilisez
console.log()
pour afficher les messages dans le format requis.
const copper = { symbol: "Cu", atomicNumber: 29, meltingPoint: "1984.32 °F", appearance: "Red-orange metallic luster", }; for (let key in copper) { console.log(`Property: ${key}, Value: ${copper[key]}`); }
Tout était clair ?
Merci pour vos commentaires !
Section 3. Chapitre 2