Uitdaging: Verken Objecteigenschappen met Iteratie
Taak
Je krijgt een object dat koper voorstelt. Je taak is om door de eigenschappen van het copper-object te itereren met behulp van de for...in-lus. Voor elke eigenschap moet je zowel de naam van de eigenschap als de waarde ervan naar de console loggen.
- Gebruik de
for...in-lus om door de eigenschappen van hetcopper-object te itereren. - Log voor elke eigenschap een bericht naar de console in het formaat:
"Property: [property name], Value: [property value]".
12345678910const copper = { symbol: "Cu", atomicNumber: 29, meltingPoint: "1984.32 °F", appearance: "Red-orange metallic luster", }; ___ (let key ___ copper) { ___(`Property: ${___}, Value: ${___[___]}`); }
Verwachte uitvoer:
Property: symbol, Value: Cu
Property: atomicNumber, Value: 29
Property: meltingPoint, Value: 1984.32 °F
Property: appearance, Value: Red-orange metallic luster
- Gebruik de
for...in-lus om door de objecteigenschappen te itereren. Begin metfor (let key in copper) { ... }. - Gebruik binnen de lus
copper[key]om de waarde van de eigenschap te benaderen. - Gebruik
console.log()om de berichten in het vereiste formaat af te drukken.
12345678910const 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]}`); }
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
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
Uitdaging: Verken Objecteigenschappen met Iteratie
Veeg om het menu te tonen
Taak
Je krijgt een object dat koper voorstelt. Je taak is om door de eigenschappen van het copper-object te itereren met behulp van de for...in-lus. Voor elke eigenschap moet je zowel de naam van de eigenschap als de waarde ervan naar de console loggen.
- Gebruik de
for...in-lus om door de eigenschappen van hetcopper-object te itereren. - Log voor elke eigenschap een bericht naar de console in het formaat:
"Property: [property name], Value: [property value]".
12345678910const copper = { symbol: "Cu", atomicNumber: 29, meltingPoint: "1984.32 °F", appearance: "Red-orange metallic luster", }; ___ (let key ___ copper) { ___(`Property: ${___}, Value: ${___[___]}`); }
Verwachte uitvoer:
Property: symbol, Value: Cu
Property: atomicNumber, Value: 29
Property: meltingPoint, Value: 1984.32 °F
Property: appearance, Value: Red-orange metallic luster
- Gebruik de
for...in-lus om door de objecteigenschappen te itereren. Begin metfor (let key in copper) { ... }. - Gebruik binnen de lus
copper[key]om de waarde van de eigenschap te benaderen. - Gebruik
console.log()om de berichten in het vereiste formaat af te drukken.
12345678910const 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]}`); }
Bedankt voor je feedback!