Throttling and Debouncing Event Action — JavaScript optimization technique

Let’s have a look at a JavaScript optimization technique which you can use in ReactJS as well — Throttling and Debouncing.

Imagine that, on an event you are making a call to an API or an HTTP call or a huge process to execute within a function. In such cases, Throttling or Debouncing will improve the overall performance while the events are executed.

I’ve explained the concept briefly with the help of an application in a short video. Have a look-

Check out my best-selling Udemy course on JavaScript which has a huge collection of interview questions asked in real-world scenarios.

About me:

Founder and CEO of an IT company in India, I have more than 25 years experience of in dealing with people, processes, and codes. I started online training for my students when it was not in fashion and have trained more than 1000 students/working professionals personally which has helped them to secure awesome jobs or even start their own businesses.

Check out my Udemy profile to know more about the courses that I teach.

I am also been an active corporate trainer for several years now and have been consulting with top Fortune 500/1000 companies to streamline their development projects efficiently. My goal is to share knowledge with a primary focus on advanced tools & techniques, projects, and standard programming practices to help my students understand the basics and fundamentals and make awesome technological implementations.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Nirmal Joshi

A founder and CEO of an IT company in India, I have more than 22+ years’ experience of dealing with people, processes and codes.