CSSNumericValue: Methode toSum()
Eingeschränkt verfügbar
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Want more support for this feature? Tell us why.
Die toSum()-Methode der CSSNumericValue-Schnittstelle konvertiert den Wert des Objekts in ein CSSMathSum-Objekt, um Werte in die angegebenen Einheiten zu ändern.
Syntax
js
toSum(units)
Parameter
units-
Die Einheiten, in die konvertiert werden soll.
Rückgabewert
Ein CSSMathSum.
Ausnahmen
TypeError-
Wird ausgelöst, wenn ein ungültiger Typ an die Methode übergeben wurde.
Beispiele
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%)"
Spezifikationen
| Spezifikation |
|---|
| CSS Typed OM Level 1> # dom-cssnumericvalue-tosum> |