谷歌源代码在哪里定义了window.document.all函数?

时间:2013-09-09 14:19:21

标签: google-chrome v8

任何人都知道函数window.document.all的定义位置?尝试搜索但没有任何事情发生。

非常感谢

编辑:注意我知道应该使用因此弃用和documentgetelementbyid。仍然需要知道运行此函数时执行的内容。

2 个答案:

答案 0 :(得分:0)

它与Google V8无关。它是文档对象的遗留属性。它存储文档中所有元素的数组,由ID索引。

您应该使用document.getElementById()代替。

答案 1 :(得分:0)

如果您问这个问题,那么源代码可能首先对您没用。但是你走了:

https://github.com/WebKit/webkit/blob/5b7f307f78ff665c0102bd008d2a47b9b2f8e5b5/Source/WebCore/dom/Document.cpp#L4405