Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Sfida: Esplorare le Proprietà degli Oggetti con l'Iterazione | Tecniche Avanzate di Manipolazione degli Oggetti
Strutture Dati JavaScript

bookSfida: Esplorare le Proprietà degli Oggetti con l'Iterazione

Compito

Viene fornito un oggetto che rappresenta il rame. L'obiettivo è iterare sulle proprietà dell'oggetto copper utilizzando il ciclo for...in. Per ogni proprietà, è necessario registrare sia il nome della proprietà che il suo valore nella console.

  • Utilizzare il ciclo for...in per scorrere le proprietà dell'oggetto copper.
  • Per ogni proprietà, registrare un messaggio nella console nel formato: "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

Output atteso:

Property: symbol, Value: Cu
Property: atomicNumber, Value: 29
Property: meltingPoint, Value: 1984.32 °F
Property: appearance, Value: Red-orange metallic luster
  1. Per iterare sulle proprietà dell'oggetto, utilizzare il ciclo for...in. Iniziare con for (let key in copper) { ... }.
  2. All'interno del ciclo, accedere al valore della proprietà tramite copper[key].
  3. Utilizzare console.log() per stampare i messaggi nel formato richiesto.
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

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 2

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

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

bookSfida: Esplorare le Proprietà degli Oggetti con l'Iterazione

Scorri per mostrare il menu

Compito

Viene fornito un oggetto che rappresenta il rame. L'obiettivo è iterare sulle proprietà dell'oggetto copper utilizzando il ciclo for...in. Per ogni proprietà, è necessario registrare sia il nome della proprietà che il suo valore nella console.

  • Utilizzare il ciclo for...in per scorrere le proprietà dell'oggetto copper.
  • Per ogni proprietà, registrare un messaggio nella console nel formato: "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

Output atteso:

Property: symbol, Value: Cu
Property: atomicNumber, Value: 29
Property: meltingPoint, Value: 1984.32 °F
Property: appearance, Value: Red-orange metallic luster
  1. Per iterare sulle proprietà dell'oggetto, utilizzare il ciclo for...in. Iniziare con for (let key in copper) { ... }.
  2. All'interno del ciclo, accedere al valore della proprietà tramite copper[key].
  3. Utilizzare console.log() per stampare i messaggi nel formato richiesto.
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

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 2
some-alt