Когда бы вы использовали асинхронную отсрочку?
Когда бы вы использовали асинхронную отсрочку?

Видео: Когда бы вы использовали асинхронную отсрочку?

Видео: Когда бы вы использовали асинхронную отсрочку?
Видео: ЧТОБЫ ВЕРНУТЬ СЫНА! ЕЙ ПРИДЕТСЯ ВЫПОЛНЯТЬ ВСЕ ТРЕБОВАНИЯ МАФИИ! НО РАДИ СЫНА И МЕСТИ... ТЕХНАРЬ 2024, Ноябрь
Anonim

Обычно ты хотеть использовать async где возможно, тогда отложить тогда нет атрибута. Здесь находятся некоторые общие правила к следовать: Если сценарий является модульным и делает тогда не полагайтесь ни на какие скрипты использовать async . Если сценарий полагается или на него полагается другой сценарий тогда использовать отсрочку.

В этом плане что лучше async или defer?

ОТСРОЧИТЬ всегда вызывает выполнение скрипта в то же время или позже, чем ASYNC . Следовательно, это лучше использовать ОТСРОЧИТЬ так что их выполнение происходит вне основного времени рендеринга. ОТСРОЧИТЬ скрипты никогда не могут блокировать синхронные скрипты, в то время как ASYNC сценарии могут зависеть от того, как быстро они загружаются.

Кроме того, какова польза от атрибута defer? В атрибут отсрочки является логическим атрибут . Если он присутствует, он указывает, что сценарий выполняется после завершения анализа страницы. Обратите внимание атрибут отсрочки только для внешних скриптов (должно быть только использовал если src атрибут настоящее).

Впоследствии можно также спросить, что делает async defer?

С участием асинхронный ( асинхронный ), браузер буду продолжайте загружать HTML-страницу и отображать ее, пока браузер загружает и одновременно выполняет скрипт. С участием отложить , браузер буду запустите свой скрипт, когда страница завершит синтаксический анализ. (не обязательно завершать загрузку всех файлов изображений.

Что такое отложенная загрузка?

Действительно откладывание javascript означает загрузка или анализ этого javascript начинается только после загрузки содержимого страницы (это означает, что это не повлияет на скорость страницы или критический путь рендеринга).

Рекомендуемые: