ES6总结系列之 对象的新增方法 篇
1. Object.is() --比较两个值是否相等
Same-value equality(同值相等)
Object.is()与严格相等(===)的不同只有两处:
- +0不等于-0
Object.is(+0, -0) //false
+0 === -0 //true
- NaN等于自身
Object.is(NaN, NaN) //true
NaN === NaN //false
2. Object.assign() --合并对象
①Object.assign(target, source1, source2)
②将源对象合并到目标对象,并返回目标对象
const target = {
a: 1 };
const source1