SVGTransformList: length property
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since March 2020.
Thuộc tính chỉ đọc length của giao diện SVGTransformList đại diện cho số lượng phần tử trong danh sách.
Giá trị
Một integer; số lượng đối tượng SVGTransform trong danh sách là unsigned long.
Ví dụ
>Truy cập thuộc tính length
html
<svg width="200" height="200" id="mySvg">
<rect width="100" height="100" fill="blue" />
</svg>
js
const svgElement = document.querySelector("svg");
const rectElement = svgElement.querySelector("rect");
// Access the transform list of the <rect> element
const transformList = rectElement.transform.baseVal;
// Apply a translate transformation to the <rect> element
const translateTransform = svgElement.createSVGTransform();
translateTransform.setTranslate(50, 50);
transformList.appendItem(translateTransform);
console.log(`Number of transformations: ${transformList.length}`); // Output: 1
Thông số kỹ thuật
| Specification |
|---|
| Scalable Vector Graphics (SVG) 2> # __svg__SVGNameList__length> |
Tương thích trình duyệt
Xem thêm
SVGTransformSVGTransformList.numberOfItems(thuộc tính bí danh)