HSHimanshu Sahni πinmrhimanshusahni.hashnode.devΒ·Jul 6, 2024 Β· 2 min readDebouncing β³ Vs Throttling β±Debouncing and throttling are both used to enhance the website performance by limiting the number of times the events are triggered. Debouncing and throttling are not provided by JavaScript. Theyβre just concepts that can be implemented using the set...00
HSHimanshu Sahni πinmrhimanshusahni.hashnode.devΒ·Jul 6, 2024 Β· 4 min readThrottling in JavaScript β±πAs a developer, making your website user-friendly is important. This goes a long way toward the product's success, and a key part of the user experience is the website's performance. Table of Contents π What is Throttling in JavaScript? How to imp...00
HSHimanshu Sahni πinmrhimanshusahni.hashnode.devΒ·Jun 9, 2024 Β· 3 min readDebouncing in JavaScriptDebouncing in General term Debouncing is a technique in programming that helps prevent time-consuming tasks from being triggered so frequently that they slow down the performance of a web page. In simpler terms, it controls how often a function is ca...00
HSHimanshu Sahni πinmrhimanshusahni.hashnode.devΒ·May 27, 2024 Β· 3 min readMonkey Patching in JavaScriptWhat is Monkey Patching π΅ The term βmonkey patchingβ is borrowed from the world of software development, where it refers to the practice of modifying or extending code at runtime. In JavaScript, it allows developers to alter or extend the behavior o...00