【发布时间】:2018-11-28 12:25:48
【问题描述】:
为什么这不可能?
var value = null;
if(value == (null || ""))
{
//do something
}
我想在不反复使用变量的情况下检查一个值是否为空或空。
【问题讨论】:
-
这就是语言的工作方式。首先,括号中的表达式将评估为“”,因此它会检查它。这就是它的工作原理,就是这样。
-
为什么
(value == null || value == "")这么糟糕?? -
需要哪些值或类型?哪个不是?
标签: javascript