元素保留 Javascript 功能?
Element a reserved Javascript function?
我正在制作一个 javascript 库,我在其中使用 HTML 元素的包装器(就像 jQuery 的 $()
)。我想简单地称之为 Element
,但后来我看到 javascript 已经有了一个 Element
对象:Found here...
此时我将包装器用作:
var divs = new Element('div').each(function (element) {
console.log(new Element(element));
});
值得注意的是,当我在控制台(console.log(Element);
)中登录Element
时,它会输出以下代码(网页中不包含我的库):
以上 Node
也是如此。
因此我的问题是:Element
是 javascript 中的保留字吗?或者因为它是一个 "fictive" 对象,所以将它用作自定义包装器是否完全没问题? Node
实际上是同一个问题,因为那是 is an object in javascript aswell?
我正在制作一个 javascript 库,我在其中使用 HTML 元素的包装器(就像 jQuery 的 $()
)。我想简单地称之为 Element
,但后来我看到 javascript 已经有了一个 Element
对象:Found here...
此时我将包装器用作:
var divs = new Element('div').each(function (element) {
console.log(new Element(element));
});
值得注意的是,当我在控制台(console.log(Element);
)中登录Element
时,它会输出以下代码(网页中不包含我的库):
以上 Node
也是如此。
因此我的问题是:Element
是 javascript 中的保留字吗?或者因为它是一个 "fictive" 对象,所以将它用作自定义包装器是否完全没问题? Node
实际上是同一个问题,因为那是 is an object in javascript aswell?