CSSNumericValue: max() method

Khả dụng hạn chế

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Phương thức max() của giao diện CSSNumericValue trả về giá trị lớn nhất trong số các giá trị được truyền vào. Các giá trị được truyền vào phải cùng kiểu.

Cú pháp

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

Tham số

number1, …, numberN

Một số hoặc một CSSNumericValue.

Giá trị trả về

Một CSSUnitValue.

Ngoại lệ

TypeError

Được ném ra nếu kiểu không hợp lệ được truyền vào phương thức.

Ví dụ

Như đã đề cập, tất cả các giá trị được truyền vào phải cùng kiểu và giá trị. Một số ví dụ dưới đây minh họa điều gì xảy ra khi điều kiện này không được thỏa mãn.

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

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

Thông số kỹ thuật

Thông số kỹ thuật
CSS Typed OM Level 1
# dom-cssnumericvalue-max

Tương thích trình duyệt