JavaScript lastChild — останній дочірній вузол
Властивість lastChild повертає останній дочірній вузол — будь-якого типу.
Загальний опис
Та сама історія, що й із firstChild: останнім вузлом майже завжди виявляється перенос рядка перед закривальним теґом.
Потрібен останній елемент — lastElementChild.
Переглядачі
| Переглядач | ||||||
|---|---|---|---|---|---|---|
| lastChild | 1+ | 1+ | 1+ | 7+ | 12+ | 9+ |
| Переглядач | ||||
|---|---|---|---|---|
| lastChild | yes | yes | yes | yes |
Приклади
+ запропонувати свій приклад у пісочниці
Останній вузол і останній елемент — різні речі.
HTML
<ul id="list">
<li>Перший</li>
<li>Другий</li>
</ul>
JS
const list = document.getElementById('list');
console.log(list.lastChild.nodeType); // 3 — текст
console.log(list.lastElementChild.textContent); // 'Другий'
Коментарі
Коментарів ще немає — будьте першим!