一、Object.assign() 对象合并
说明:js合并对象(第一个参数是源对象,后边的对象是目标对象,若源对象中有同名的参数,后合并的属性(方法)会覆盖之前的同名属性(方法))
var obj1 = {name:'zs'}
var obj2 = {age:18}
var obj3 = {sex: '男'}
var newObj = Object.assign(obj1,obj2,obj3) //{name: 'zs', age: 18, sex: '男'}
二、Object.keys() 以数组的形式返回对象的属性名
var data = {
name:'zs',
age:18,
sex:'男',
}
Object.keys(data) //['name', 'age', 'sex']