Skip to content

Home > robinson > isNode

isNode() function

This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.

该函数检查元素是否是节点。

Signature:

typescript
declare function isNode(el: any): Boolean;
declare function isNode(el: any): Boolean;

Parameters

ParameterTypeDescription
elanyel 参数的类型是 Element,它表示 HTML DOM 中的一个元素。

Returns:

Boolean

一个布尔值。如果给定元素的 nodeType 为 1 (ELEMENT_NODE)、9 (DOCUMENT_NODE) 或 11 (DOCUMENT_FRAGMENT_NODE),则返回 true。否则,返回 false。

Example

JavaScript
   let div =document.createElement('div');
   isNode(div) =>true
   let div =document.createElement('div');
   isNode(div) =>true

Released under the MIT License.