HTML DOM NodeList forEach() మాదిరి మాధ్యమం

  • పైకి తిరిగి వెళ్ళు entries()
  • తదుపరి పేజీ item()
  • పైకి తిరిగి వెళ్ళు HTML DOM NodeList

定义和用法

forEach() 方法为 NodeList 中的每个节点执行回调函数。

实例

例子 1

为文档的每个子节点执行函数:

const list = document.body.childNodes;
list.forEach(
  function(node, index) {
    text += index + " " + node;
  }
);

స్వయంగా ప్రయత్నించండి

例子 2

列出文档子节点的名称:

const list = document.body.childNodes;
list.forEach(
  function(node) {
    text += node.nodeName;
  }
);

స్వయంగా ప్రయత్నించండి

例子 3

列出文档子节点的类型:

const list = document.body.childNodes;
list.forEach(
  function(node) {
    text += node.nodeType;
  }
);

స్వయంగా ప్రయత్నించండి

సంకేతం

nodelist.forEach(function(currentValue, index, arr) thisValue)

పారామితులు

పారామితులు వివరణ
function() అవసరం. ప్రతి నోడ్ కు అమల్పబడే ఫంక్షన్
currentValue అవసరం. ప్రస్తుత నోడ్ యొక్క విలువ
index ఎంపికాత్మకం. ప్రస్తుత నోడ్ యొక్క సంఖ్య
arr ఎంపికాత్మకం. ప్రస్తుత నోడ్ యొక్క NodeList
thisValue

ఎంపికాత్మకం. డిఫాల్ట్ ఉంది undefined.

ఫంక్షన్ కు అందించే this విలువ

తిరిగి వచ్చే విలువ

కాదు.

బ్రౌజర్ మద్దతు

nodelist.forEach() దానిని DOM Level 4 (2015) లక్షణం ఉంది.

అన్ని ఆధునిక బ్రౌజర్లు దానిని మద్దతు ఇస్తాయి:

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
మద్దతు మద్దతు మద్దతు మద్దతు మద్దతు

Internet Explorer 11 (లేదా అంతకు ముంది వెర్షన్లు) nodelist.forEach() ను మద్దతు ఇవ్వలేదు.

సంబంధిత పేజీలు

length లక్షణం

entries() పద్ధతి

item() పద్ధతి

keys() పద్ధతి

values() పద్ధతి

NodeList ఆబిష్కరణ

childNodes() పద్ధతి

querySelectorAll() పద్ధతి

getElementsByName() పద్ధతి

  • పైకి తిరిగి వెళ్ళు entries()
  • తదుపరి పేజీ item()
  • పైకి తిరిగి వెళ్ళు HTML DOM NodeList