Object.is()

比较两个值是否严格相等
相等运算符(==)会自动转换数据类型
严格相等运算符(===)NaN不等于自身,以及+0等于-0
+0 === -0 //true
NaN === NaN // false

Object.is(+0, -0) // false
Object.is(NaN, NaN) // true
Object.is('foo', 'foo')
// true
Object.is({}, {})
// false

  

posted @ 2020-03-24 19:44  banzhuxiang  阅读(113)  评论(0)    收藏  举报