boolean

boolean 函数评估表达式并返回 true 或 false。

语法

js
boolean( expression )

参数

expression

要评估的表达式。表达式可以引用数字和节点集以及布尔值。

返回值

评估 expression 后返回布尔值 truefalse

描述

  • 如果数字是正零或负零或 NaN,则其评估结果为 false。否则,其评估结果为 true。
  • 如果节点集非空,则其评估结果为 true。
  • 如果字符串是空字符串,则其评估结果为 false。否则,其评估结果为 true。
  • 除四种基本类型之外的其他类型的对象以取决于该类型的方式转换为布尔值。

规范

Gecko 支持

支持。