Rekomendasyon ng kurso:
- Nangungunang pahina assign()
- Susunod na pahina constructor
- Bumalik sa itaas na antas JavaScript 对象参考手册
JavaScript Object.assign()
Object.assign()
Definition and Usage
Mga method na ginagamit para ikopya ang mga attribute ng isang o ilang source object sa target object.
Object.assign()
Relevante method:
Icopya ang mga attribute ng source object sa target object.
Object.create()
Magbuo ng isang bagong object mula sa kasalukuyang object.
Object.fromEntries()
Magbuo ng isang object mula sa listahan ng key/value pair.
实例 // Lagyan ng target object const person1 = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; // Lagyan ng source object // Icopya ang mga attribute ng source object sa target object Object.assign(person1, person2);
Syntax
Object.assign(target, source(s))
Parameter
Parameter | Description |
---|---|
target | Mga kinakailangan. Target object. |
source | Mga kinakailangan. Isang o ilang source object. |
Return value
Type | Description |
---|---|
Object | Target object. |
Suporta ng browser
Object.assign()
Ito ay katangian ng ECMAScript6 (ES6).
Simula Hunyo 2017, lahat ng makabagong browser ay sumusuporta sa ES6 (JavaScript 2015):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 51 | Edge 15 | Firefox 54 | Safari 10 | Opera 38 |
Mayo 2016 | Abril 2017 | Hunyo 2017 | Setyembre 2016 | Hunyo 2016 |
Object.assign()
Hindi suportado sa Internet Explorer.
- Nangungunang pahina assign()
- Susunod na pahina constructor
- Bumalik sa itaas na antas JavaScript 对象参考手册