مетод entries() برای NodeList DOM HTML DOM
- صفحهی قبلی entries()
- صفحهی بعدی forEach()
- برگشت به لایهی بالاتر NodeList DOM HTML DOM
تعریف و استفاده
مетод entry() یک iterator با کلید/مقدارهای NodeList را بازمیگرداند.
مثال
مثال 1
مجموعهی ورودیهای فرزندان مستند را لیست کنید:
const list = document.body.childNodes; برای (let x of list.entries()) { text += x[0] + " " + x[1]; }
مثال 2
نامهای فرزندان مستند را لیست کنید:
const list = document.body.childNodes; برای (let x of list.entries()) { text += x[0] + " " + x[1].nodeName; }
مثال 3
مقدارهای فرزندان مستند را لیست کنید:
const list = document.body.childNodes; برای (let x of list.entries()) { text += x[0] + " " + x[1].nodeValue; }
مثال 4
کلیدهای فرزندان <body> را بدست آورید:
const list = document.body.childNodes; برای (let x of list.keys()) { ... کد ... }
مثال 5
مقدار فرزندان <body> را بدست آورید:
const list = document.body.childNodes; برای (let x of list.values()) { ... کد ... }
نحوهی نوشتن
nodelist.entries()
پارامترها
بدون پارامتر.
مقدار بازگشتی
نوع | توضیح |
---|---|
شیء | یک شیء Iterator با کلید/مقدارهای لیست دارد. |
پشتیبانی مرورگر
nodelist.entries() یک ویژگی DOM Level 4 (2015) است.
همهی مرورگرهای مدرن از آن پشتیبانی میکنند:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی |
Internet Explorer 11 (یا نسخههای پیشین) از nodelist.entries() پشتیبانی نمیکند.
صفحات مرتبط
- صفحهی قبلی entries()
- صفحهی بعدی forEach()
- برگشت به لایهی بالاتر NodeList DOM HTML DOM