Element: lastElementChild 属性

Baseline 已广泛支持

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2015 年 7 月⁩以来,各浏览器均已提供此特性。

Element.lastElementChild 只读属性返回一个元素的最后一个子 Element,如果没有子元素则返回 null

Element.lastElementChild 仅包含元素节点。要获取所有子节点,包括文本节点和注释节点等非元素节点,请使用 Node.lastChild

一个 Element 对象,或者 null

示例

html
<ul id="list">
  <li>First (1)</li>
  <li>Second (2)</li>
  <li>Third (3)</li>
</ul>
js
const list = document.getElementById("list");
console.log(list.lastElementChild.textContent);
// logs "Third (3)"

规范

规范
DOM
# ref-for-dom-parentnode-lastelementchild①

浏览器兼容性

另见