【发布时间】:2017-04-04 15:07:21
【问题描述】:
有没有办法在不检查 Javascript 中的所有 Native tagNames 的情况下检查 Dom 元素是原生元素还是(未解析的)自定义元素?
我已经考虑过检查element.constructor === HTMLElement,但<main> (documentation) 标记具有它,因为它是顶级类。
基本上,我需要一种更快、维护更少的方法来检查原生元素。
【问题讨论】:
-
你应该检查这个问题stackoverflow.com/q/43055481/4600982
-
谢谢,因为那个帖子我找到了解决方案!您只需要检查 tagName 中的连字符就可以了!
标签: javascript web-component custom-element