检查变量是true还是false

时间:2019-08-19 10:49:07

标签: javascript

在JavaScript中,我有一个用undefined初始化的变量。现在,我想检查它是true还是false

有没有比以下更优雅的说法?

if (isValid === true || isValid === false) {
  // do something
}

1 个答案:

答案 0 :(得分:1)

如何检查它是否未定义呢?

  • 如果它既不是true也不是false,则必须不确定。
  • 因此,如果它不是未定义的,则将其设置为true或false。
if (isValid !== undefined) {
   // do something
}
相关问题