.lastElementChild
Element? ParentNode.lastElementChild
A property containing the last element child of a node - it does not count text nodes. Returns null
if no element child nodes are found. This property is read-only - it cannot be set.
let lastEl = node.lastElementChild;
See also: .firstElementChild
Example
HTML:
<p>
All
<strong>large</strong>
goats
<em>are</em>
delicious!
</p>
JavaScript:
let last = document.query("p").lastElementChild;
Result is the <em>are</em>
element.