САЙТ НАХОДИТСЯ В РАЗРАБОТКЕ
Баннер ТОП

HTML атрибут async


Определение и использование

Атрибут async является логическим атрибутом.

Когда он присутствует, он указывает, что скрипт будет выполняться асинхронно, как только он станет доступен.

Примечание: Атрибут async предназначен только для внешних сценариев (и должен использоваться только при наличии атрибута src).

Примечание: Существует несколько способов выполнения внешнего скрипта:

  • Если присутствует асинхронность: сценарий выполняется асинхронно с остальной частью страницы (сценарий будет выполняться, пока страница продолжает анализ)
  • Если async отсутствует, а defer присутствует: скрипт выполняется после завершения анализа страницы
  • Если нет ни асинхронного, ни отсроченного: скрипт выбирается и выполняется немедленно, прежде чем браузер продолжит анализ страницы

Относится к

Атрибут async можно использовать для следующего элемента:

Элемент Атрибут
<script> async

Пример

Script Пример

Сценарий, который будет запускаться асинхронно, как только он станет доступен:

<script src="demo_async.js" async></script>
Попробуйте сами »

Поддержка браузера

Числа в таблице указывают первую версию браузера, которая полностью поддерживает атрибут.

Атрибут
async Yes 10.0 3.6 Yes Yes