Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Utfordring: Kombiner Objekter med Spredningsoperatoren | Grunnleggende om JavaScript-Objekter
Javascript Datastrukturer

bookUtfordring: Kombiner Objekter med Spredningsoperatoren

Sveip for å vise menyen

Oppgave

Lag et skript som utfører følgende oppgaver:

  • Slå sammen egenskapene til to objekter, personInfo og jobInfo, og lagre dem i et nytt objekt kalt fullInfo.
  • Legg til en ny egenskap i fullInfo-objektet med navnet isRetired og verdien false.
  • Bruk en for...in-løkke for å iterere gjennom fullInfo, og logg hver egenskap og dens tilhørende verdi 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. Bruk spredningsoperatoren ({ ... }) for å slå sammen egenskaper fra personInfo og jobInfo til fullInfo.
  2. Etter sammenslåing, legg til en ny egenskap i fullInfo.
  3. Iterer gjennom fullInfo ved hjelp av en for...in-løkke for å logge egenskapene og deres verdier.
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

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 18

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Seksjon 1. Kapittel 18
some-alt