Skip to content

@utilslib/web/isElement


检查是否为DOM元素


isElement

函数签名

typescript
function isElement(value: any): value is Element

描述

检查是否为DOM元素

参数

参数名类型可选默认值描述
valueany--

返回值

value is Element

点击查看源码
js
/**
 * 检查是否为DOM元素
 * @param value - 要检查的值
 * @returns 是否为DOM元素
 */
export function isElement(value) {
  return (
    value && typeof value === "object" && value.nodeType === Node.ELEMENT_NODE
  );
}
ts
/**
 * 检查是否为DOM元素
 * @param value - 要检查的值
 * @returns 是否为DOM元素
 */
export function isElement(value: any): value is Element {
  return (
    value && typeof value === "object" && value.nodeType === Node.ELEMENT_NODE
  );
}

如有错误,请提交issue :::