Метод entries() для NodeList DOM HTML
- Предыдущая страница entries()
- Следующая страница forEach()
- Вернуться на один уровень вверх NodeList DOM HTML
Определение и использование
Метод entry() возвращает объект Iterator с парами ключ/значение из NodeList.
Пример
Пример 1
Выведите все записи всех подузлов документа:
const list = document.body.childNodes; for (let x of list.entries()) { text += x[0] + " " + x[1]; }
Пример 2
Выведите имена всех подузлов документа:
const list = document.body.childNodes; for (let x of list.entries()) { text += x[0] + " " + x[1].nodeName; }
Пример 3
Выведите значения всех подузлов документа:
const list = document.body.childNodes; for (let x of list.entries()) { text += x[0] + " " + x[1].nodeValue; }
Пример 4
Получите ключи всех подузлов элемента <body>:
const list = document.body.childNodes; for (let x of list.keys()) { ... код ... }
Пример 5
Получите значения всех подузлов элемента <body>:
const list = document.body.childNodes; for (let x of list.values()) { ... код ... }
Синтаксис
nodelist.entries()
Параметры
Нет параметров.
Возвратное значение
Тип | Описание |
---|---|
Объект | Объект Iterator, обладающий парами ключ/значение из списка. |
Поддержка браузеров
nodelist.entries() является характеристикой DOM Level 4 (2015).
Все moderno браузеры поддерживают его:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Поддержка | Поддержка | Поддержка | Поддержка | Поддержка |
Internet Explorer 11 (или более ранние версии) не поддерживают nodelist.entries().
Связанные страницы
- Предыдущая страница entries()
- Следующая страница forEach()
- Вернуться на один уровень вверх NodeList DOM HTML