javascript – 这是什么意思?:x || x === {}

前端之家收集整理的这篇文章主要介绍了javascript – 这是什么意思?:x || x === {}前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
以下是:
x || x === {}

不是说!! x,也就是说,x是定义的?

解决方法

这种比较没有任何意义,因为要么x是真实的,那么你得到x的结果,或者falsy,你得到假(一个假值永远不会严格等于一个空对象实例).

一个简洁的版本将是

x || false

给我x或假.

猜你在找的JavaScript相关文章