Задать вопрос

Как работает requestIdleCallback?

Хотел ускорить загрузку документа за счет requestIdleCallback (выполнение, когда освободятся ресурсы). Но что-то пошло не так...
Как это работает?

  • Вопрос задан
  • 170 просмотров
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
sergiks
@sergiks Куратор тега JavaScript
♬♬
Не пользовался раньше этой функцией.
Техника, вроде бы понятна: переданная функция запустится как только появится не занятый ничем фрейм. Т.е. после отрисовки экрана, как минимум.
Вторым параметром можно передать {timeout} время, сколько максимум готовы прождать первого «ленивца».
Наверное, я бы ускорял так загрузку какого-то большого-тяжёлого веб-приложения, где первый экран можно показать довольно быстро, и пока юзер его рассматривает, подгрузить тяжёлую артиллерию.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы