Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Explorer les Propriétés d'Objet avec l'Itération | Techniques Avancées de Manipulation d'Objets
Structures de Données JavaScript

bookDéfi : Explorer les Propriétés d'Objet avec l'Itération

Tâche

Un objet représentant le cuivre vous est fourni. Votre tâche consiste à parcourir les propriétés de l'objet copper à l'aide de la boucle for...in. Pour chaque propriété, vous devez afficher à la fois le nom de la propriété et sa valeur dans la console.

  • Utiliser la boucle for...in pour parcourir les propriétés de l'objet copper.
  • Pour chaque propriété, afficher un message dans la console au format : "Property: [property name], Value: [property value]".
12345678910
const copper = { symbol: "Cu", atomicNumber: 29, meltingPoint: "1984.32 °F", appearance: "Red-orange metallic luster", }; ___ (let key ___ copper) { ___(`Property: ${___}, Value: ${___[___]}`); }
copy

Résultat attendu :

Property: symbol, Value: Cu
Property: atomicNumber, Value: 29
Property: meltingPoint, Value: 1984.32 °F
Property: appearance, Value: Red-orange metallic luster
  1. Pour parcourir les propriétés de l'objet, utiliser la boucle for...in. Commencer par for (let key in copper) { ... }.
  2. À l'intérieur de la boucle, accéder à la valeur de la propriété avec copper[key].
  3. Utiliser console.log() pour afficher les messages au format requis.
12345678910
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]}`); }
copy

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 2

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Suggested prompts:

Can you explain how the for...in loop works in this example?

What happens if the object has nested properties?

Can you show how to skip inherited properties in the loop?

Awesome!

Completion rate improved to 2.27

bookDéfi : Explorer les Propriétés d'Objet avec l'Itération

Glissez pour afficher le menu

Tâche

Un objet représentant le cuivre vous est fourni. Votre tâche consiste à parcourir les propriétés de l'objet copper à l'aide de la boucle for...in. Pour chaque propriété, vous devez afficher à la fois le nom de la propriété et sa valeur dans la console.

  • Utiliser la boucle for...in pour parcourir les propriétés de l'objet copper.
  • Pour chaque propriété, afficher un message dans la console au format : "Property: [property name], Value: [property value]".
12345678910
const copper = { symbol: "Cu", atomicNumber: 29, meltingPoint: "1984.32 °F", appearance: "Red-orange metallic luster", }; ___ (let key ___ copper) { ___(`Property: ${___}, Value: ${___[___]}`); }
copy

Résultat attendu :

Property: symbol, Value: Cu
Property: atomicNumber, Value: 29
Property: meltingPoint, Value: 1984.32 °F
Property: appearance, Value: Red-orange metallic luster
  1. Pour parcourir les propriétés de l'objet, utiliser la boucle for...in. Commencer par for (let key in copper) { ... }.
  2. À l'intérieur de la boucle, accéder à la valeur de la propriété avec copper[key].
  3. Utiliser console.log() pour afficher les messages au format requis.
12345678910
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]}`); }
copy

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 2
some-alt