SVGAngle: valueAsString property
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Thuộc tính valueAsString của giao diện SVGAngle đại diện cho giá trị góc dưới dạng chuỗi, theo đơn vị được biểu thị bởi unitType.
Việc đặt thuộc tính này sẽ khiến value, valueInSpecifiedUnits, và unitType được cập nhật tự động để phản ánh cài đặt này.
Giá trị
Một chuỗi; giá trị góc.
Ví dụ
>Đặt và truy xuất valueAsString
js
// Lấy đối tượng SVGAngle
const svg = document.querySelector("svg");
const angle = svg.createSVGAngle();
// Đặt giá trị bằng valueAsString theo độ
angle.valueAsString = "45deg";
console.log(angle.valueAsString); // Output: "45deg"
console.log(angle.value); // Output: 45 (theo độ)
// Đặt giá trị bằng valueAsString theo radian
angle.valueAsString = "1.57rad";
console.log(angle.valueAsString); // Output: "1.57rad"
console.log(Math.round(angle.value)); // Output: 90 (vì 1.57 radian xấp xỉ 90 độ)
Thông số kỹ thuật
| Thông số kỹ thuật |
|---|
| Scalable Vector Graphics (SVG) 2> # __svg__SVGAngle__valueAsString> |