Встречается на собеседованиях • сегодня

В чем разница между режимами тега script

`async` и `defer` управляют загрузкой и выполнением скриптов: **Без атрибутов**: ```html ``` - Блокирует парсинг HTML до загрузки и выполнения скрипта **Async**: ```html ``` - Загружается асинхронно, не блокируя парсинг - Выполняется сразу после загрузки, порядок не гарантирован - Подходит для независимых скриптов (аналитика) **Defer**: ```html ``` - Загружается асинхронно, не блокируя парсинг - Выполняется после полного парсинга HTML, в порядке объявления - Идеально для скриптов, зависящих от DOM **Важно**: оба атрибута работают только для внешних скриптов с `src`. Встроенные скрипты (``) игнорируют эти атрибуты.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы