Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Utmaning: Hämta Objektets Egenskapsvärden | Grunderna i JavaScript-Objekt
Javascript Datastrukturer

bookUtmaning: Hämta Objektets Egenskapsvärden

Uppgift

Du får ett objekt, user, som representerar en persons hobbyer och intressen. Din uppgift är att komma åt och hämta specifika detaljer från objektet.

  • Hämta och logga personens namn.
  • Hämta hobbyn indoor och logga den till konsolen.
  • Spara personens ålder i en variabel.
  • Hämta favoritmusikgenren och logga den.
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

Förväntad utdata:

Sarah
painting
32
jazz
  1. Använd punktnotation för att komma åt egenskaper i ett objekt.
  2. För att komma åt egenskaper i nästlade objekt och arrayer, kedja punktnotation och hakparenteser (vid behov).
  3. Använd tilldelning med punktnotation för att lagra egenskapsvärden i variabler.
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

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 6

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

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

bookUtmaning: Hämta Objektets Egenskapsvärden

Svep för att visa menyn

Uppgift

Du får ett objekt, user, som representerar en persons hobbyer och intressen. Din uppgift är att komma åt och hämta specifika detaljer från objektet.

  • Hämta och logga personens namn.
  • Hämta hobbyn indoor och logga den till konsolen.
  • Spara personens ålder i en variabel.
  • Hämta favoritmusikgenren och logga den.
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

Förväntad utdata:

Sarah
painting
32
jazz
  1. Använd punktnotation för att komma åt egenskaper i ett objekt.
  2. För att komma åt egenskaper i nästlade objekt och arrayer, kedja punktnotation och hakparenteser (vid behov).
  3. Använd tilldelning med punktnotation för att lagra egenskapsvärden i variabler.
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

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 6
some-alt