Многие сайты и приложения содержат множество скриптов для выполнения. Ваш JavaScript часто необходимо запустить как можно скорее, но в то же время вы не хотите, чтобы он мешал пользователю. Если вы отправляете аналитические данные, когда пользователь прокручивает страницу, или добавляете элементы в DOM, когда они нажимают на кнопку, ваше веб-приложение может перестать отвечать на запросы, что приведет к ухудшению пользовательского опыта.