1、NaN是 Javascript 之中唯一不等于自身的值
2、Object.is() 是 ES6用来比较两个值是否严格相等,与严格比较运算符(===)的行为基本一致。除了+0 和 -0 以及 NaN 的判断。
NaN === NaN // false
Object.is(NaN,NaN) // true
+0 === -0 // true
Object.is(+0,-0) // false