CSSNumericValue: toSum() method

Limited availability

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

Phương thức toSum() của giao diện CSSNumericValue chuyển đổi giá trị của đối tượng thành một đối tượng CSSMathSum với các giá trị theo đơn vị được chỉ định.

Cú pháp

js
toSum(units)

Tham số

units

Các đơn vị cần chuyển đổi sang.

Giá trị trả về

Một CSSMathSum.

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ụ

js
let v = CSS.px("23").add(CSS.percent("4")).add(CSS.cm("3")).add(CSS.in("9"));
v.toString(); // => "calc(23px + 4% + 3cm + 9in)"
v.toSum("px", "percent").toString(); // => "calc(1000.39px + 4%)"

Thông số kỹ thuật

Specification
CSS Typed OM Level 1
# dom-cssnumericvalue-tosum

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