UNPKG

@iicoding/utils

Version:

Browser 端 - 类型判断 - 类似 koa 的异步compose - sleep - 扩展对象属性 - 扩展 storage 对象功能

13 lines (12 loc) 721 B
function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } import { isObject } from ".."; // TODO: 是否考虑SVG export var isHtmlElement = function isHtmlElement(dom) { if (!isObject(dom)) { return false; } if ((typeof HTMLElement === "undefined" ? "undefined" : _typeof(HTMLElement)) === 'object') { return dom instanceof HTMLElement; } return dom && _typeof(dom) === 'object' && dom.nodeType === 1 && typeof dom.nodeName === 'string'; };