UNPKG

tui-code-snippet

Version:
24 lines (19 loc) 625 B
/** * @fileoverview Check whether the given variable is a instance of HTMLNode or not. * @author NHN FE Development Lab <dl_javascript@nhn.com> */ 'use strict'; /** * Check whether the given variable is a instance of HTMLNode or not. * If the given variables is a instance of HTMLNode, return true. * @param {*} html - Target for checking * @returns {boolean} Is HTMLNode ? * @memberof module:type */ function isHTMLNode(html) { if (typeof HTMLElement === 'object') { return (html && (html instanceof HTMLElement || !!html.nodeType)); } return !!(html && html.nodeType); } module.exports = isHTMLNode;