检查是否为DOM元素
isElement
函数签名
typescript
function isElement(value: any): value is Element描述
检查是否为DOM元素
参数
| 参数名 | 类型 | 可选 | 默认值 | 描述 |
|---|---|---|---|---|
value | any | 否 | - | - |
返回值
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 :::