Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Uitdaging: Verken Objecteigenschappen met Iteratie | Geavanceerde Technieken voor Objectmanipulatie
Javascript Datastructuren

bookUitdaging: 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 het copper-object te itereren.
  • Log voor elke eigenschap een bericht naar de console in het formaat: "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

Verwachte uitvoer:

Property: symbol, Value: Cu
Property: atomicNumber, Value: 29
Property: meltingPoint, Value: 1984.32 °F
Property: appearance, Value: Red-orange metallic luster
  1. Gebruik de for...in-lus om door de objecteigenschappen te itereren. Begin met for (let key in copper) { ... }.
  2. Gebruik binnen de lus copper[key] om de waarde van de eigenschap te benaderen.
  3. Gebruik console.log() om de berichten in het vereiste formaat af te drukken.
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

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 2

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

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

bookUitdaging: 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 het copper-object te itereren.
  • Log voor elke eigenschap een bericht naar de console in het formaat: "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

Verwachte uitvoer:

Property: symbol, Value: Cu
Property: atomicNumber, Value: 29
Property: meltingPoint, Value: 1984.32 °F
Property: appearance, Value: Red-orange metallic luster
  1. Gebruik de for...in-lus om door de objecteigenschappen te itereren. Begin met for (let key in copper) { ... }.
  2. Gebruik binnen de lus copper[key] om de waarde van de eigenschap te benaderen.
  3. Gebruik console.log() om de berichten in het vereiste formaat af te drukken.
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

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 2
some-alt