How do you check if a JavaScript Object is a DOM Object?

后端 未结 30 2721
-上瘾入骨i
-上瘾入骨i 2020-11-22 16:06

I\'m trying to get:

document.createElement(\'div\')  //=> true
{tagName: \'foobar something\'}  //=> false

In my own scripts, I used

30条回答
  •  日久生厌
    2020-11-22 16:30

    No need for hacks, you can just ask if an element is an instance of the DOM Element:

    const isDOM = el => el instanceof Element
    

提交回复
热议问题