为文档的每个子节点执行一个函数:
const list = document.body.childNodes;
list.forEach(
function(node, index) {
text += index + " " + node;
}
);
亲自试一试 »
列出文档子节点的名称:
const list = document.body.childNodes;
list.forEach(
function(node) {
text += node.nodeName;
}
);
下面有更多示例。
亲自试一试 »这个forEach()
方法为 a 中的每个节点执行回调函数节点列表。
nodelist.forEach(
function(currentValue, index, arr), thisValue)
function() | Required. A function to run for each node. |
currentValue | Required. The value of the current node. |
index | Optional. The index of the current node. |
arr | Optional. The NodeList of the current node. |
thisValue | Optional. Default undefined .A value passed to the function as its this value. |
没有任何 |
列出文档子节点的类型:
const list = document.body.childNodes;
list.forEach(
function(node) {
text += node.nodeType;
}
);
亲自试一试 »
nodelist.forEach()
是 DOM Level 4 (2015) 功能。
所有现代浏览器都支持它:
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
nodelist.forEach()
Internet Explorer 11(或更早版本)不支持。
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!