【发布时间】:2019-12-24 14:01:57
【问题描述】:
在 JavaScript 中,我有一个用 undefined 初始化的变量。现在我想检查一下是true 还是false。
还有比下面更优雅的说法吗?
if (isValid === true || isValid === false) {
// do something
}
【问题讨论】:
标签: javascript
在 JavaScript 中,我有一个用 undefined 初始化的变量。现在我想检查一下是true 还是false。
还有比下面更优雅的说法吗?
if (isValid === true || isValid === false) {
// do something
}
【问题讨论】:
标签: javascript
如何检查它是否未定义?
if (isValid !== undefined) {
// do something
}
【讨论】:
undefined 而不是 true 或 false 应该没问题,如果它们是唯一的三个预期选项。