boolean

boolean 函数会计算一个表达式并返回 true 或 false。

语法

js
boolean( expression )

参数

表达式

需要计算的表达式。该表达式可以引用数字、节点集以及布尔值。

返回值

计算 expression 后返回的布尔值 truefalse

描述

  • 如果一个数字是正零、负零或 NaN,则计算为 false。否则,计算为 true。
  • 如果一个节点集非空,则计算为 true。
  • 如果一个字符串为空字符串,则计算为 false。否则,计算为 true。
  • 除四种基本类型以外的其他类型的对象,将根据其类型转换为布尔值。

规范

XPath 1.0 4.3

Gecko 支持情况

支持。