The hasChildNodes() method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.
hasChildNodes()None.
A boolean value that is true if the node has child nodes, and false otherwise.
let foo = document.getElementById("foo");
if (foo.hasChildNodes()) {
// Do something with 'foo.childNodes'
}