Kursvorschlag:
- Vorherige Seite assign()
- Nächste Seite Konstruktor
- 返回上一层 JavaScript-Objekt-Referenzhandbuch
JavaScript Object.assign()
Object.assign()
Definition und Verwendung
Methoden, um Eigenschaften eines oder mehrerer Quellobjekte in das Zielobjekt zu kopieren.
Object.assign()
Verwandte Methoden:
Eigenschaften des Quellobjekts in das Zielobjekt kopieren.
Object.create()
Ein neues Objekt aus einem vorhandenen Objekt erstellen.
Object.fromEntries()
Ein Objekt aus einer Liste von Schlüssel/Wert-Paaren erstellen.
Instanz // Zielobjekt erstellen const person1 = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; // Quelle objekt erstellen // Eigenschaften des Quellobjekts in das Zielobjekt kopieren Object.assign(person1, person2);
Syntax
Object.assign(target, source(s))
Parameter
Parameter | Beschreibung |
---|---|
target | Erforderlich. Zielobjekt. |
source | Erforderlich. Ein oder mehrere Quellobjekte. |
Rückgabewert
Typ | Beschreibung |
---|---|
Object | Zielobjekt |
Browser-Unterstützung
Object.assign()
Ist eine Eigenschaft von ECMAScript6 (ES6).
Ab Juni 2017 unterstützen alle modernen Browser ES6 (JavaScript 2015):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 51 | Edge 15 | Firefox 54 | Safari 10 | Opera 38 |
Mai 2016 | April 2017 | Juni 2017 | September 2016 | Juni 2016 |
Object.assign()
Wird in Internet Explorer nicht unterstützt.
- Vorherige Seite assign()
- Nächste Seite Konstruktor
- 返回上一层 JavaScript-Objekt-Referenzhandbuch