Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/451.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在哪里可以获得Javascript中节点列表对象的文档?_Javascript_Dom_Nodelist - Fatal编程技术网

在哪里可以获得Javascript中节点列表对象的文档?

在哪里可以获得Javascript中节点列表对象的文档?,javascript,dom,nodelist,Javascript,Dom,Nodelist,我试图在控制台的某个页面上运行此命令 document.getElementsByTagName("*").filter(function(element) {return element.scrollTop && element.scrollTop>0}) 我犯了一个错误 Uncaught TypeError: document.getElementsByTagName(...).filter is not a function 返回值的类型为NodeList,显然是

我试图在控制台的某个页面上运行此命令

document.getElementsByTagName("*").filter(function(element) {return element.scrollTop && element.scrollTop>0})
我犯了一个错误

Uncaught TypeError: document.getElementsByTagName(...).filter is not a function

返回值的类型为
NodeList
,显然是。那很酷,但那是什么

更新

下一行

document.getElementsByTagName("*").forEach(function(element) {if( element.scrollTop && element.scrollTop>0) console.log(element);});
也会导致相同的错误,因此
getElementsByTagName()
函数不返回包含
forEach()
方法的内容

谁负责维护这些类的文档

全球网络联盟。看

正如其他人提到的,MDN通常也是良好文档的可靠来源


这里也有很多信息。例如,搜索“stack overflow getelementsbytagname foreach”时,立即出现以下情况:。

@Dims如果您指的是页面的末尾,您将看到。此外,MDN是一个非常具有描述性的门户,用于理解任何概念。它们有语法、基本示例以及可用和不推荐的函数列表,更重要的是,它们还具有浏览器兼容性和规范列表“返回值的类型为NodeList”-而不是
getElementsByTagName
通过阅读文档返回“live”,而不是节点列表。@Dims-@Dims也请参考。这是一项仅在现代浏览器中可用的新功能