【发布时间】:2016-01-22 10:11:54
【问题描述】:
例如:
> var a = document.getElementById('mybutton')
undefined
> a
<input type="button" id="mybutton" class="button" value="My Button">
> typeof a
"object"
> Object.getPrototypeOf(a)
HTMLInputElement {}
> console.dir(a)
input#mybutton.button
那么问题是为什么 console.log 和 console.dir 输出的东西与典型的 Class {} 不同,我是否/如何制作自己的魔法对象?
【问题讨论】:
标签: javascript html dom web