مетод forEach() لنodelist DOM HTML

定义和用法

التعريف والاستخدام

طريقة 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) {
    تسجيل أسماء مستوى الأطفال في الوثيقة:
  }
);

جرب بنفسك

مثال 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 إلى الدالة.

القيمة المعدة

لا يوجد.

دعم المتصفحات

foreach() هو خاصية مستوى DOM 4 (2015).

يدعم جميع المتصفحات الحديثة:

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
الدعم الدعم الدعم الدعم الدعم

Internet Explorer 11 (أو الإصدارات الأقدم) لا يدعم foreach() من NodeList.

الصفحات ذات الصلة

خصائص length

طريقة entries()

طريقة item()

طريقة keys()

طريقة values()

مفهوم NodeList

طريقة childNodes()

طريقة querySelectorAll()

طريقة getElementsByName()