Как написать функцию throttle | Пишем функцию throttle на Javascript
Front-end Science із Сергієм Пузанковим
0:00 / 0:00
Как написать функцию throttle | Пишем функцию throttle на Javascript
19 584 просмотра · 6 лет назад
Front-end Science із Сергієм Пузанковим
58,1 тыс. подписчиков
19 584 просмотра · 6 лет назад
Продолжаем серию видео по вашим вопросам. Сегодняшний выпуск про функцию Throttle.
Функция Throttle достаточно часто используется в случаях, когда необходимо игнорировать частые вызовы какой-то функции. Например, при ресайзе окна браузера, или движения мышки генерируется очень много браузерных событий. Если функция, которая обрабатывает эти события, достаточно медленная, то интерфейс будет "притормаживать". Throttle поможет сократить количество вызовов функции обработчика, что сделает интерфейс приложения более отзывчивым. Она позволяет сделать так, чтобы функция вызывалась не чаще, чем один раз в N милисекунд.
Также это частый вопрос на фронтенд-собеседованиях. Приятного просмотра!
Код из видео: https://codepen.io/puzankov/pen/rNOqo...
Рекомендуем также посмотреть видео про функцию Debounce: • Как написать функцию debounce | Пишем свою...
---
Если видео было для вас полезным, ставьте лайк и поделитесь им с друзьями.
Подписывайтесь на наш канал: http://bit.ly/fs-ytb
---
Присоединяйтесь к нам в соцсетях:
FB: / frontendscience
Instagram Сергея Пузанкова: / puzankovcom
Заходите на наш сайт: http://frontend-science.com/
#throttle, #javascript, #frontend