Anbefalede kurser:
- Forrige side assign()
- Næste side constructor
- Tilbage til øverste niveau JavaScript objekt referencemanual
JavaScript Object.assign()
Object.assign()
Definition og brug
Metoder bruges til at kopiere en eller flere egenskaber fra kildeobjektet til målobjektet.
Object.assign()
Relaterede metoder:
Kopier egenskaber fra kildeobjektet til målobjektet.
Object.create()
Opret et nyt objekt fra et eksisterende objekt.
Object.fromEntries()
Opret et objekt fra en liste af nøgle/værdipar.
instans // Opret målobjekt const person1 = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; // Opret kildeobjekt // Kopier egenskaber fra kildeobjektet til målobjektet Object.assign(person1, person2);
Syntaks
Object.assign(target, source(s))
Parameter
Parameter | Beskrivelse |
---|---|
target | Obligatorisk. Målobjektet. |
source | Obligatorisk. En eller flere kildeobjekter. |
Returværdi
Type | Beskrivelse |
---|---|
Object | Målobjektet. |
Browserv understøttelse
Object.assign()
Er en funktion af ECMAScript6 (ES6).
Fra juni 2017 har alle moderne browsere understøttet ES6 (JavaScript 2015):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 51 | Edge 15 | Firefox 54 | Safari 10 | Opera 38 |
Maj 2016 | April 2017 | Juni 2017 | September 2016 | Juni 2016 |
Object.assign()
Ikke understøttet i Internet Explorer.
- Forrige side assign()
- Næste side constructor
- Tilbage til øverste niveau JavaScript objekt referencemanual