window.addEventListener("load", () => {
console.log("Страница загрузилась!");
});
<script src="index.js" defer></script>
2 Добавить скрипт перед закрывающим тэгом </body> // если требуется чтобы так же прогрузились внешние ресурсы (типа картинок)
addEventListener("load", () => {
// твой код
});
// или
addEventListener("DOMContentLoaded", () => {
// твой код
});