Skip to content
On this page

Home > @taiyuuki/utils > dom_get_size

dom_get_size() function

该函数返回 DOM 元素或窗口的大小。

Signature:

typescript
declare function dom_get_size(el: Element | Window): {
    width: number;
    height: number;
} | undefined;
declare function dom_get_size(el: Element | Window): {
    width: number;
    height: number;
} | undefined;

Parameters

ParameterTypeDescription
elElement | Window参数 el 的类型为 Element | Window,这意味着它可以是 HTML 元素或window对象。函数 dom_get_size 返回元素或窗口的宽度和高度,具体取决于 el 的类型。

Returns:

{ width: number; height: number; } | undefined

函数 dom_get_size 返回一个对象,该对象具有表示给定 DOM 元素或window大小的 widthheight 属性。如果参数是window,它返回window的内部宽度和高度。如果参数是一个元素,它会返回从其 getBoundingClientRect() 方法获得的元素的宽度和高度。如果参数既不是 window也不是元素,它会抛出一个错误。

Released under the MIT License.