var obj = { name: 'coco' }
var obj1 = { age: 27 }
var newObj = { ...obj, ...obj1 };
console.log(newObj); // { name: "coco", age: 27 }

欢迎评论区补充

拓展延伸 ES6、ES7、ES8、ES9、ES10新特性一览

将两个数组合并成为一个数组var a = [1,2,3];var b = [4,5,6];第一种 concatjs的Array对象提供了一个叫concat()方法,连接两个或更多的数组var c = a.concat(b);//c=[1,2,3,4,5,6]第二种 循环插入for(var i in b){ a.push(b[i]);}将两个对象合并成一... { deep : { foo : 123 } } , { deep : { bar : 123 } } ] ) ; // => { deep: { foo: 123, bar: 123 } } 麻省理工学院:copyright:Fabio Spampinato 分而治之: 为求解一个大规模的问题,可以将其划分为若干子问题(通常为两个,且规模大体相当),分别求解子问题,由子问题的解合并得到原问题的解。 var arr: number[] = []; for (var i: number = 0; i < 1000; i++) { arr.push(Math.floor(1
Object.assign是ES6新添加的接口,主要的用途是用来合并多个JavaScript的对象。 Object.assign()接口可以接收多个参数,第一个参数是目标对象,后面的都是源对象,assign方法将多个原对象的属性和方法都合并到了目标对象上面,如果在这个过程中出现同名的属性(方法),后合并的属性(方法)会覆盖之前的同名属性(方法)。 assign的基本用法如下: var t
将源的属性合并到目标中 var merge = require ( 'object/merge' ) ; merge ( { foo : 'foo' } , { bar : 'bar' } ) ; // {foo: 'boo', bar: 'bar'} 您可以传递一个预定义的属性名称数组。 merge ( { name : 'dam' } , { name : 'john' , age : 10 } , [ 'age' ] ) ; // {name: 'dam', age: 10} 合并属性克隆对象 var left = { } ; var right = { item : { name : 'item' } } ; merge ( left , right ) ; left . item . name ; // 'item' left . item == right .
Object.assign() 方法用于将所有可枚举属性的值从一个或多个源对象复制到目标对象。它将返回目标对象。 var o1 = { a: 1 };var o2 = { b: 2 };var o3 = { c: 3 }; var obj = Object.assign(o1, o2, o3);console.log(obj); // { a: 1, b: 2, c: 3 }console.l...
在Vue中,可以使用concat()方法来将两个数组合并成一个新的数组,同时也可以使用spread操作符(...)来将两个数组合并成一个新的数组。对于对象合并,可以使用Object.assign()方法将两个对象合并成一个新的对象。 下面是一个示例代码: ```javascript // 合并两个数组 let arr1 = [1, 2, 3]; let arr2 = [4, 5, 6]; let arr3 = arr1.concat(arr2); console.log(arr3); // [1, 2, 3, 4, 5, 6] let arr4 = [...arr1, ...arr2]; console.log(arr4); // [1, 2, 3, 4, 5, 6] // 合并两个对象 let obj1 = {name: '张三', age: 18}; let obj2 = {gender: '男', address: '上海'}; let obj3 = Object.assign({}, obj1, obj2); console.log(obj3); // {name: '张三', age: 18, gender: '男', address: '上海'} 在使用Vue时,我们常常需要将两个数组或对象合并成一个新的数组或对象,以便进行一些操作,例如渲染页面或更新数据等。使用上面的方法,我们可以很方便地实现数组和对象的合并