Object.is()和==和===的区别

Object.is() 不等于 == 不等于 ===
  • == 比较前 会将类型不同的进行转换,Object.is()不会
  • ===和Object.is()  
-0 === 0 //true
NaN === NaN //false

Object.is(-0, 0)  //false
Object.is(NaN, NaN)  //true

你可能感兴趣的:(javascript)