Задать вопрос
Deita
@Deita

Код из файла *.js выполняется после формирования DOM?

Код подключенный в <head> отдельным файлом выполнится после формирования DOM?
И второй вопрос пожалуйста, было ли так было всегда, или в бородатые времена надо было размещать JS-код исключительно внизу страницы?
  • Вопрос задан
  • 101 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 2
alexey-m-ukolov
@alexey-m-ukolov Куратор тега JavaScript
Нет и так было всегда.
Код js начинает исполняться в тот момент, когда парсер на него натыкается.
Ответ написан
@alexalexes
Порядок парсинга скрипта зависит от того, какой атрибут укажите у тега script. По умолчанию, парсинг начинается в синхронном режиме, как только загрузится закрывающуюся скобка } у лексически значимой корневой конструкции (функция, класс и т.д.), или просто встретится вызов функции.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы