Как написать функцию throttle | Пишем функцию throttle на Javascript

Описание к видео Как написать функцию throttle | Пишем функцию throttle на Javascript

Продолжаем серию видео по вашим вопросам. Сегодняшний выпуск про функцию 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

Комментарии

Информация по комментариям в разработке