El primero que se hace al escribir jQuery, está terminando su código en un $ (document). ready(), llama para que usted sepa cuando el DOM está listo para la manipulación. Sin jQuery, tenemos el caso DOMContentLoaded.
Aquí cómo se utiliza:
/ / Añadir un detector de eventos de DOMContentLoaded a todo el documento y llamar a una función anónima. / / A continuación, puede encerrar el código entre paréntesis de la función / / Y se ejecutará una vez que la carga se ha completado. document.addEventListener('DOMContentLoaded', function () { // El mensaje de homero se muestra tan pronto como se carga la página console.log('Me quiero volver chango'); });