Как именно работает <script defer = «defer»>?

У меня есть несколько <script>элементов, и код в некоторых из них зависит от кода в других <script>элементах. Я видел, что deferатрибут может пригодиться здесь, поскольку он позволяет откладывать блоки кода в процессе выполнения. Чтобы проверить это, я выполнил это на Chrome:...