Вопрос:

Атрибут тега <script>, позволяющий отложить выполнение скрипта до построения документа, — это ...

Смотреть решения всех заданий с листа

Ответ:

Привет! Разберем этот вопрос по JavaScript.

Когда мы подключаем скрипт на веб-страницу, браузер обычно выполняет его сразу же, как только встречает тег <script>. Это может замедлить загрузку страницы, если скрипт большой или выполняет сложные операции. Чтобы избежать этого, существуют специальные атрибуты.

Атрибут, который ты ищешь, называется async или defer. Они оба позволяют загружать скрипт асинхронно (то есть, не блокируя парсинг HTML), но ведут себя по-разному при выполнении:

  • defer: скрипт будет выполнен после того, как весь HTML-документ будет загружен и разобран, но до события DOMContentLoaded. Порядок выполнения defer-скриптов сохраняется.
  • async: скрипт будет выполнен сразу же, как только он загрузится, вне зависимости от порядка его появления в HTML и от готовности документа. Порядок выполнения async-скриптов не гарантируется.

Судя по описанию «отложить выполнение скрипта до построения документа», речь идет об атрибуте defer.

Ответ: defer

ГДЗ по фото 📸
Подать жалобу Правообладателю