数字

number 函数将一个对象转换为数字并返回该数字。

语法

number( [object] )

参数

object (可选)

要转换为数字的对象。如果省略此参数,将使用当前上下文节点。

返回值

转换对象后的结果数字。

描述

  • 字符串的转换方式是,先去除数字前面的前导空格,然后忽略数字后面的空格。如果字符串不符合此模式,则该字符串将转换为 NaN。
  • 布尔值 true 转换为 1。false 转换为 0。
  • 节点集将首先通过调用 string() 函数的方式转换为字符串,然后以与字符串参数相同的方式进行转换。
  • 除四种基本类型外的其他类型对象的数字转换方式取决于该类型。

规范

XPath 1.0 4.4

Gecko 支持情况

支持。