CSSTransformValue: entries() method

Limited availability

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

Want more browser support for this feature? Tell us why.

Note: This feature is available in Web Workers.

The entries() method of the CSSTransformValue interface returns a new array iterator that yields [index, value] pairs for each item in the object.

Syntax

js
entries()

Parameters

None.

Return value

A new iterable iterator object.

Examples

Iterating over index/value pairs

js
const transform = new CSSTransformValue([
  new CSSTranslate(CSS.px(10), CSS.px(20)),
  new CSSScale(2, 3),
]);

for (const [index, component] of transform.entries()) {
  console.log(index, component.toString());
}
// 0 "translate(10px, 20px)"
// 1 "scale(2, 3)"

Specifications

Specification
CSS Typed OM Level 1
# transformvalue-objects

Browser compatibility

See also