DOMRectReadOnly

Baseline 已广泛支持

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2020 年 1 月⁩ 起,所有主流浏览器均已支持。

注意:此功能在 Web Workers 中可用。

DOMRectReadOnly 接口定义了标准属性(DOMRect 也使用这些属性),用于定义一个属性不可变的矩形。

构造函数

DOMRectReadOnly()

用于创建新的 DOMRectReadOnly 对象。

实例属性

DOMRectReadOnly.x 只读

返回 DOMRectReadOnly 原点的 x 坐标。

DOMRectReadOnly.y 只读

返回 DOMRectReadOnly 原点的 y 坐标。

DOMRectReadOnly.width 只读

返回 DOMRectReadOnly 的宽度。

DOMRectReadOnly.height 只读

返回 DOMRectReadOnly 的高度。

DOMRectReadOnly.top 只读

返回 DOMRectReadOnly 的顶部坐标值(通常与 y 相同)。

DOMRectReadOnly.right 只读

返回 DOMRectReadOnly 的右侧坐标值(通常与 x + width 相同)。

DOMRectReadOnly.bottom 只读

返回 DOMRectReadOnly 的底部坐标值(通常与 y + height 相同)。

DOMRectReadOnly.left 只读

返回 DOMRectReadOnly 的左侧坐标值(通常与 x 相同)。

静态方法

DOMRectReadOnly.fromRect()

创建一个具有给定位置和尺寸的新 DOMRectReadOnly 对象。

实例方法

DOMRectReadOnly.toJSON()

返回 DOMRectReadOnly 对象的 JSON 表示。

规范

规范
Geometry Interfaces Module Level 1
# DOMRect

浏览器兼容性

另见