tui-code-snippet
Version:
TOAST UI Utility: CodeSnippet
24 lines (19 loc) • 625 B
JavaScript
/**
* @fileoverview Check whether the given variable is a instance of HTMLNode or not.
* @author NHN FE Development Lab <dl_javascript@nhn.com>
*/
;
/**
* 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;