问题标签 [falsy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
52 浏览

javascript - 连接时如何检查错误的字符串值?

在以下示例中,ex1 和 ex2 变量都将呈现带有空格而不是假值的空字符串。而 ex3 将是 falsy 并呈现 || 的右侧 操作员。如何在不执行 if 语句的情况下测试前两个示例中的空字符串?

0 投票
1 回答
48 浏览

javascript - NaN 在 Javascript 中总是一个虚假的值吗?

我认为两者都会NaN在控制台中返回 false ,因为NaN它是虚假值。但这并没有发生。有人可以解释一下吗。

我使用了 VS Code 编辑器和 Google Chrome 浏览器。

0 投票
1 回答
40 浏览

javascript - 为什么 document.all 是“假的”?

所以我在玩documentJavaScript,作为使用document.getElementById. 但是为什么document.all等于null?我运行了一些命令来证明它更加“虚假”。

这是什么?其他对象工作正常。对象怎么了document.all?它坏了吗?

0 投票
2 回答
40 浏览

javascript - 检查数组上的虚假值

我不明白为什么这段代码有效,有人可以向我解释吗?

如果我删除这部分条件&& arr[i]arr[5]则不要假定为假值,但如果我编写该段代码已经假定arr[5]为假值。

您可以arr[5]在函数末尾看到 的值。