【发布时间】:2014-02-14 16:10:54
【问题描述】:
我目前正在为 JavaScript 构建 API,主要使用 Visual Studio 2010 和 JetBrains WebStorm(如果您正在寻找防弹的 JavaScript IDE,那就太棒了)。
在查看 Visual Studio 中的智能感知列表时(试图让自己熟悉 JavaScript API),我注意到Document 和document 都存在。
-
Document和document有什么区别? -
document的实例是什么(如果有)? - 如何使用
Document(因为它不是函数,因此不可构造)? - 最重要的是,“猴子补丁”
Document使其可构造有什么危害?
这些问题背后的基本原理是我想创建一些适合我的 API 的对象(例如;Document、HTMLElement 等),但由于这些似乎在某些方面已经存在,我不相信我应该覆盖他们的原生实现。
【问题讨论】:
标签: javascript dom