C-Sharp | Java | Python | Swift | GO | WPF | Ruby | Scala | F# | JavaScript | SQL | PHP | Angular | HTML
JavaScript Object.assign() MethodThe Object.assign() method is used to copy the values of all enumerable own properties from one or more source objects to a target object. Objects are assigned and copied by reference. It will return the target object. Syntax:
 Object.assign(target, sources) Parameter
 target: The target object. sources: The source object(s). Return value:
 This method returns the target object. Browser Support:
 Example 1
const object1 = {
  a: 1,
  b: 2,
  c: 3
};
const object3= {
  g: 1,
  h: 2,
  i: 3
};	
const object2 = Object.assign({c: 4, d: 5}, object1);
const object4 = Object.assign({g: 34, h: 25}, object3);
console.log(object2.c, object2.d);
console.log(object4.g, object4.h);
Output: 3 5 1 2 Example 2
const object1 = {
  a: 11,
  b: 12,
  c: 33
};
const object2 = Object.assign({c: 4, d: 5}, object1);
console.log(object2.c, object2.d);
Output: 33 5 Example 3
const object1 = {
  a: 1,
  b: 2,
  c: 3
};
const object2 = Object.assign({a: 3,c: 4, d: 5,g: 23,}, object1);
console.log(object2.c, object2.d,object2.g,object2.a);
Output: 3 5 23 1 
Next TopicJavaScript Objects
 
 |