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