I mentioned that you can use the
.childNodes property to get direct descendant elements.
David Hund pointed out on Twitter that you can also get direct descendants that match a specific selector (or set of selectors) by using the
> selector in
var directDescendants = document.querySelectorAll('#some-element > .pick-me');