How to merge objects in ES6
Xiaobian to share with you how to merge objects in ES6, I believe most people still do not know how, so share this article for your reference, I hope you have a lot of harvest after reading this article, let's go to understand it together!
combine objects
The expansion operator added in ES6 can be used to deconstruct arrays and objects, which can expand all attributes in an object.
With this feature, we can do some object merging operations, as follows:
//Merge objects using the extension operator. The following attributes overwrite the values of the previous same attributes const obj1 = { a: 1, b: 2, c: 3 };const obj2 = { c: 5, d: 9 };const merged = {... obj1, ... obj2 };console.log(merged);// {a: 1, b: 2, c: 5, d: 9}const obj3 = { a: 1, b: 2 };const obj4 = { c: 3, d: { e: 4, ... obj3 };console.log(obj4);// {c: 3, d: {a: 1, b: 2, e: 4} } The above is all the content of "How to merge objects in ES6". Thank you for reading! I believe that everyone has a certain understanding, hope to share the content to help everyone, if you still want to learn more knowledge, welcome to pay attention to the industry information channel!