Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Haaste: Tutki Olion Ominaisuuksia Iteraation Avulla | Edistyneet Olionkäsittelytekniikat
Javascriptin tietorakenteet

bookHaaste: Tutki Olion Ominaisuuksia Iteraation Avulla

Tehtävä

Sinulle annetaan objekti, joka kuvaa kuparia. Tehtävänäsi on käydä läpi copper-objektin ominaisuudet käyttäen for...in-silmukkaa. Jokaisesta ominaisuudesta tulee tulostaa sekä ominaisuuden nimi että sen arvo konsoliin.

  • Käytä for...in-silmukkaa käydäksesi läpi copper-objektin ominaisuudet.
  • Jokaisesta ominaisuudesta tulosta viesti konsoliin muodossa: "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

Odotettu tuloste:

Property: symbol, Value: Cu
Property: atomicNumber, Value: 29
Property: meltingPoint, Value: 1984.32 °F
Property: appearance, Value: Red-orange metallic luster
  1. Käytä objektin ominaisuuksien läpikäymiseen for...in -silmukkaa. Aloita muodolla for (let key in copper) { ... }.
  2. Silmukan sisällä pääset ominaisuuden arvoon käyttämällä copper[key].
  3. Käytä console.log() tulostaaksesi viestit vaaditussa muodossa.
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

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 2

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

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?

bookHaaste: Tutki Olion Ominaisuuksia Iteraation Avulla

Pyyhkäise näyttääksesi valikon

Tehtävä

Sinulle annetaan objekti, joka kuvaa kuparia. Tehtävänäsi on käydä läpi copper-objektin ominaisuudet käyttäen for...in-silmukkaa. Jokaisesta ominaisuudesta tulee tulostaa sekä ominaisuuden nimi että sen arvo konsoliin.

  • Käytä for...in-silmukkaa käydäksesi läpi copper-objektin ominaisuudet.
  • Jokaisesta ominaisuudesta tulosta viesti konsoliin muodossa: "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

Odotettu tuloste:

Property: symbol, Value: Cu
Property: atomicNumber, Value: 29
Property: meltingPoint, Value: 1984.32 °F
Property: appearance, Value: Red-orange metallic luster
  1. Käytä objektin ominaisuuksien läpikäymiseen for...in -silmukkaa. Aloita muodolla for (let key in copper) { ... }.
  2. Silmukan sisällä pääset ominaisuuden arvoon käyttämällä copper[key].
  3. Käytä console.log() tulostaaksesi viestit vaaditussa muodossa.
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

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 2
some-alt