1. defer attribute for external scripts

    The boolean defer attribute on script elements allows the external JavaScript file to run when the DOM is loaded, without delaying page load first.