Rekomendasyon ng kurso:

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);

Subukan nang personal

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.