HTML Flashcards

1
Q

Разница async / defer в теге script?

A

async:
1) Скрипт выполняется асинхронно, что означает, что он загружается параллельно с остальным содержимым страницы, и его выполнение начинается сразу же после завершения загрузки.
2) Скрипты с атрибутом async не гарантируют порядок выполнения, поэтому они могут выполняться в том порядке, в котором загрузились.

defer:
1) Скрипт также загружается асинхронно, но его выполнение откладывается до завершения парсинга HTML-документа.
2) Скрипты с атрибутом defer выполняются в порядке их появления в коде страницы.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly