проставил async / defer в конце страницы таким образом:
<script defer src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script async src="js/jquery.maskedinput.min.js"></script>
<script async src="js/owl.carousel.min.js"></script>
<script defer src="js/scripts.js"></script>
Правильно ли я рассуждаю:
1) Без этих атрибутов скрипты загружаются один за другим, и пока не загрузиться предыдущий, следующий не начнет загружаться
2) Все 4 скрипта загружаются одновременно
3) первым отработает jquery, независимо от того кто загрузился раньше
4) Следующим отработает либо maskedinput либо owl.carousel, смотря кто из них загрузился раньше.
5) Последним отработает scripts.js, даже если он загрузиться раньше всех
?