在此之前,我们比较的值等于两个或三====等于,等于三是比较严格的,只要比较不同类型的错误立即返回到双方。

另外,只有一个值不等于它本身,那就是楠。



现在增加了一object.is ES6做比较操作更加混乱。在大多数情况下,object.is等于= = =,如下


1 = 1
object.is(1, 1) / /真的

A = A /真的
Object.is(a,a) / /真的

真的/真的/真的
Object.is(真的,真的) / /真的

NULL =真的
Object.is(null,null) / /真的

未定义的/真的
Object.is(不确定,不确定) / /真的




但对于楠,0,0,0,和不同。


南=假
Object.is(南,南) / /真的

0 = 0 /真
object.is(0,0) / /假

- 0 = 0 /真
Object.is(0,0) / /假





以上是本文的全部内容,希望大家能喜欢。