合并对象: object.assign(obj1、obj2、obj3)将obj2、obj3、合并到obj1; 返回值为合并后的obj1;
关联数组:
1 .展开运算符.
2.concat ()。
object.assign([],[ 1,2 ],[ 3,4 ] )=[ 3,4 ]
Object.assign合并数组时,以数组为对象,如果属性名称重复,则会复盖原始值
请参见------------------------------------------------------- -
ES6对象原型的新方法
object.is (1,1 )类似于1===1; 其特点是可以用于NaN的比较。具体区分了0和-0
比较,类似于===。 返回值为布尔型
object.keys(obj )将obj中的所有属性名称转换为新数组
object.values(obj )将obj中的所有属性值转换为新数组
obj2=object.Freeze(obj ) obj和obj2是同一地址; 被冻结的对象不能做任何事;