WAIT! for DOM to be loaded


document.addEventListener("DOMContentLoaded", function(){
  console.log("DOM has been loaded!");
});

Some examples will show putting the script before the body end tag </body> instead of setting a DOMContentLoaded event listener on the document