CSSNumericValue: parse() static method

Limited availability

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

We’d love to hear your thoughts on the next set of proposals for the JavaScript language. You can find a description of the proposals here.
Please take two minutes to fill out our short survey.

The parse() static method of the CSSNumericValue interface converts a value string into an object whose members are value and the units.

Syntax

js
CSSNumericValue.parse(cssText)

Parameters

cssText

a string containing numeric and unit parts.

Return value

Exceptions

SyntaxError DOMException

TBD

Examples

The following returns a CSSUnitValue object with a unit property equal to "px" and a value property equal to 42.

js
let numValue = CSSNumericValue.parse("42.0px");

Specifications

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

Browser compatibility