Object assign in JavaScript Object assign is a static method of JavaScript Object global. Object assign is mainly used for merging two or more objects, where keys match Object assign overwrites one value of an object with the corresponding value of the same key in the second object. Example usage of object assign; const max = { name: 'max', type: 'dog', bread: 'fluffy' } Given a situation where you want to derive a new pet of a certain name you will not need to redefine the whole pet structure instead just add or replaced the characteristics of the pet to that of your desire; const khloe = Object.assign(max, { name: 'khloe' type: 'cat', color: 'blue' }) // output after running the code above on a JavaScript engine; { "name": "khloe", "type": "kitty", "bread": "fluffy", "color": "blue" } You can notice that ...
Comments
Post a Comment