Udfordring: Udforsk Objekt-Egenskaber med Iteration
Opgave
Du får et objekt, der repræsenterer kobber. Din opgave er at iterere gennem egenskaberne i kobber-objektet ved hjælp af for...in-løkken. For hver egenskab skal du logge både egenskabsnavnet og dets værdi til konsollen.
- Brug
for...in-løkken til at iterere gennem egenskaberne icopper-objektet. - For hver egenskab skal der logges en besked til konsollen i formatet:
"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: ${___[___]}`); }
Forventet output:
Property: symbol, Value: Cu
Property: atomicNumber, Value: 29
Property: meltingPoint, Value: 1984.32 °F
Property: appearance, Value: Red-orange metallic luster
- For at iterere gennem objektets egenskaber, anvend
for...in-løkken. Start medfor (let key in copper) { ... }. - Inde i løkken tilgås egenskabens værdi med
copper[key]. - Brug
console.log()til at udskrive meddelelserne i det krævede format.
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]}`); }
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
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
Udfordring: Udforsk Objekt-Egenskaber med Iteration
Stryg for at vise menuen
Opgave
Du får et objekt, der repræsenterer kobber. Din opgave er at iterere gennem egenskaberne i kobber-objektet ved hjælp af for...in-løkken. For hver egenskab skal du logge både egenskabsnavnet og dets værdi til konsollen.
- Brug
for...in-løkken til at iterere gennem egenskaberne icopper-objektet. - For hver egenskab skal der logges en besked til konsollen i formatet:
"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: ${___[___]}`); }
Forventet output:
Property: symbol, Value: Cu
Property: atomicNumber, Value: 29
Property: meltingPoint, Value: 1984.32 °F
Property: appearance, Value: Red-orange metallic luster
- For at iterere gennem objektets egenskaber, anvend
for...in-løkken. Start medfor (let key in copper) { ... }. - Inde i løkken tilgås egenskabens værdi med
copper[key]. - Brug
console.log()til at udskrive meddelelserne i det krævede format.
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]}`); }
Tak for dine kommentarer!