CSSNumericValue:max() 方法

max() 方法是 CSSNumericValue 接口的方法,它返回传递的值中最大的值。传递的值必须是相同类型。

语法

js
max(number1, /* …, */ numberN)

参数

number1,…,numberN

数字或 CSSNumericValue

返回值

一个 CSSUnitValue

异常

TypeError

如果传递给方法的类型无效,则抛出此异常。

示例

如前所述,所有传递的值必须是相同类型和值。以下一些示例说明了当它们不相同类型时会发生什么。

js
// Prints "2cm"
console.log(CSS.cm("1").max(CSS.cm("2")).toString());

// Prints "max(1cm, 0.393701in)"
console.log(CSS.cm("1").max(CSS.in("0.393701")).toString());

规范

规范
CSS Typed OM 级别 1
# dom-cssnumericvalue-max

浏览器兼容性

BCD 表格仅在浏览器中加载