这篇文章需要文法复核。如何帮忙。
在JavaScript中,真值(truthy)指的是在Boolean上下文中转换后的值为true的对象(值)。除了false、0、
""、null、
undefined
和 NaN
这些被定义为 falsy 类型以外的所有值都为真值(truthy)类型。
JavaScript 在Boolean上下文中使用强制类型转换(coercion)。
JavaScript中的真值示例如下(将被转换为true类型,if 后的代码段将被执行):
if (true)
if ({})
if ([])
if (42)
if ("foo")
if (new Date())