Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Sfida: Recuperare i Valori delle Proprietà dell'Oggetto | Fondamenti degli Oggetti JavaScript
Strutture Dati JavaScript

bookSfida: Recuperare i Valori delle Proprietà dell'Oggetto

Compito

Viene fornito un oggetto, user, che rappresenta gli hobby e gli interessi di una persona. L'obiettivo è accedere e recuperare dettagli specifici dall'oggetto.

  • Accedere e visualizzare il nome della persona.
  • Accedere all'hobby indoor e visualizzarlo nella console.
  • Salvare l'età della persona in una variabile.
  • Accedere al genere musicale preferito e visualizzarlo.
12345678910111213141516171819202122232425
const user = { name: "Sarah", age: 32, hobbies: { outdoor: "hiking", indoor: "painting", }, preferences: { music: "jazz", movieGenre: "sci-fi", }, }; // Task 1 console.log(___); // person's name // Task 2 console.log(___); // indoor hobby // Task 3 const userAge = ___; console.log(userAge); // person's age // Task 4 console.log(___); // music genre
copy

Output previsto:

Sarah
painting
32
jazz
  1. Utilizzo della notazione a punto per accedere alle proprietà di un oggetto.
  2. Per accedere alle proprietà all'interno di oggetti e array annidati, concatenare la notazione a punto e le parentesi quadre (se necessario).
  3. Utilizzo dell'assegnazione con la notazione a punto per memorizzare i valori delle proprietà in variabili.
123456789101112131415161718192021222324
const user = { name: "Sarah", age: 32, hobbies: { outdoor: "hiking", indoor: "painting", }, preferences: { music: "jazz", movieGenre: "sci-fi", }, }; // Task 1 console.log(user.name); // person's name // Task 2 console.log(user.hobbies.indoor); // indoor hobby // Task 3 const userAge = user.age; console.log(userAge); // person's age // Task 4 console.log(user.preferences.music); // music genre
copy

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 6

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 dot notation works in JavaScript?

What if the property I want to access is missing from the object?

Can you show how to access a nested property using bracket notation instead?

Awesome!

Completion rate improved to 2.27

bookSfida: Recuperare i Valori delle Proprietà dell'Oggetto

Scorri per mostrare il menu

Compito

Viene fornito un oggetto, user, che rappresenta gli hobby e gli interessi di una persona. L'obiettivo è accedere e recuperare dettagli specifici dall'oggetto.

  • Accedere e visualizzare il nome della persona.
  • Accedere all'hobby indoor e visualizzarlo nella console.
  • Salvare l'età della persona in una variabile.
  • Accedere al genere musicale preferito e visualizzarlo.
12345678910111213141516171819202122232425
const user = { name: "Sarah", age: 32, hobbies: { outdoor: "hiking", indoor: "painting", }, preferences: { music: "jazz", movieGenre: "sci-fi", }, }; // Task 1 console.log(___); // person's name // Task 2 console.log(___); // indoor hobby // Task 3 const userAge = ___; console.log(userAge); // person's age // Task 4 console.log(___); // music genre
copy

Output previsto:

Sarah
painting
32
jazz
  1. Utilizzo della notazione a punto per accedere alle proprietà di un oggetto.
  2. Per accedere alle proprietà all'interno di oggetti e array annidati, concatenare la notazione a punto e le parentesi quadre (se necessario).
  3. Utilizzo dell'assegnazione con la notazione a punto per memorizzare i valori delle proprietà in variabili.
123456789101112131415161718192021222324
const user = { name: "Sarah", age: 32, hobbies: { outdoor: "hiking", indoor: "painting", }, preferences: { music: "jazz", movieGenre: "sci-fi", }, }; // Task 1 console.log(user.name); // person's name // Task 2 console.log(user.hobbies.indoor); // indoor hobby // Task 3 const userAge = user.age; console.log(userAge); // person's age // Task 4 console.log(user.preferences.music); // music genre
copy

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 6
some-alt