相等判断

js中相等判断===、==、Object.is()的区别
JavaScript

js中相等判断===、==、Object.is()的区别

38 0

相信刚接触JS的人都会被他的相等性判断给整糊涂,看看下面代码,你能答对几个?1234567NaN === NaN // falseNaN == NaN // falseObject.is(NaN, NaN) // true0 == false // true1 == true // trueNumber(null) === 0 // truenull == 0 // falseJavascript提供了三种不同的值比较操作,分别是严格相等、宽松相等、以及Object.is,今天查完资料后做了一