Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Udfordring: Kombinér Objekter med Spread-Operatoren | Grundlæggende om JavaScript-Objekter
Javascript Datastrukturer

bookUdfordring: Kombinér Objekter med Spread-Operatoren

Stryg for at vise menuen

Opgave

Opret et script, der udfører følgende opgaver:

  • Flet egenskaberne fra to objekter, personInfo og jobInfo, og gem dem i et nyt objekt kaldet fullInfo.
  • Tilføj en ny egenskab til fullInfo-objektet med navnet isRetired og værdien false.
  • Brug en for...in-løkke til at iterere gennem fullInfo, og log hver egenskab samt dens tilsvarende værdi i formatet: [property]: [value].
12345678910111213141516171819202122
const personInfo = { name: "Ferry", age: 62, city: "Caracas", }; const jobInfo = { experience: 7, occupation: "Speech-Language Pathologist", }; // Task 1: merge two objects const fullInfo = { ...___, ___, ___: ___, // Task 2: add the property }; // Task 3: log each property and its value for (let key in ___) { console.log(`${___}:`, ___[key]); }
copy

Forventet output:

name: Ferry
age: 62
city: Caracas
experience: 7
occupation: Speech-Language Pathologist
isRetired: false
  1. Brug spread-operatoren ({ ... }) til at sammenflette egenskaber fra personInfo og jobInfo ind i fullInfo.
  2. Efter sammenfletning tilføjes en ny egenskab til fullInfo.
  3. Iterér gennem fullInfo ved hjælp af en for...in-løkke for at logge egenskaberne og deres værdier.
1234567891011121314151617181920
const personInfo = { name: "Ferry", age: 62, city: "Caracas", }; const jobInfo = { experience: 7, occupation: "Speech-Language Pathologist", }; const fullInfo = { ...personInfo, ...jobInfo, isRetired: false, }; for (let key in fullInfo) { console.log(`${key}:`, fullInfo[key]); }
copy

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 18

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Sektion 1. Kapitel 18
some-alt