undefined与除去null的其他数据比较返回都是false

快乐打工仔 分类:实例代码

如果undefined与其他数据比较大小会是一个什么样的结果呢。

它当然和其本身是相等的,也和null相当(但不是全等)

代码如下:

console.log(undefined === undefined);
console.log(undefined == null);
console.log(undefined === null);

在和其他数据比较大小的时候,由于undefined会被转换为NaN,所以返回值。

undefined除了与其自身和null比较会返回true,与其他任何值比较返回都是false。

undefined与除去null的其他数据比较返回都是false,这样的场景在实际项目中还是用的比较多的,关于undefined与除去null的其他数据比较返回都是false就介绍到这了。

undefined与除去null的其他数据比较返回都是false属于前端实例代码,有关更多实例代码大家可以查看

回复

我来回复
  • 暂无回复内容