Как выполнить некий JS код, скажем alert() только после того как DOM загружен, $(document).ready(), $(window).load(), и все остальные js в браузере выполнены (!), включая различные счетчики google analytics, yandex metrika, facebook pixel и т.п. Понятно, что у них у всех используются async или defer.
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости