基础学习: Object.is
一个判断是否相等的 api
先看示例
Object.is(NaN, NaN);
Object.is(+0, -0);
Object.is(-Infinity, +Infinity);
Why
看 js 里的几个迷惑的行为。
+0 === -0 // true
-Infinity === +Infinity // false
NaN === NaN // false
Object.is(NaN, NaN);
Object.is(+0, -0);
Object.is(-Infinity, +Infinity);
看 js 里的几个迷惑的行为。
+0 === -0 // true
-Infinity === +Infinity // false
NaN === NaN // false