---
title: "Discussion on \"Debouncing and Throttling in JavaScript\" | Hashnode"
description: "Discussion on \"Debouncing and Throttling in JavaScript\". When we build web applications, some events like scrolling, resizing, or typing can fire hundreds of times per second. If we handle every single event directly, it can slow down our app.\nThat’s where Debouncing and Throttling come in — two techniques..."
url: "https://hashnode.com/posts/debouncing-and-throttling-in-javascript/68a05b27f8dd8e17f0077dbf"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Debouncing and Throttling in JavaScript](https://tvishasharma.hashnode.dev/debouncing-and-throttling-in-javascript?utm_source=hashnode&utm_medium=feed)

When we build web applications, some events like scrolling, resizing, or typing can fire hundreds of times per second. If we handle every single event directly, it can slow down our app. That’s where Debouncing and Throttling come in — two techniques...

Aug 16, 2025 · 2 min read · tvishasharma.hashnode.dev  
Read the article

-   [#chaicode](https://hashnode.com/tag/chaicode)
-   [#debouncing](https://hashnode.com/tag/debouncing)
-   [#debouncing-and-throttling](https://hashnode.com/tag/debouncing-and-throttling)
-   [#javascript](https://hashnode.com/tag/javascript)

## Written by

[Tvisha Sharma](https://hashnode.com/@tvishasharma)

@tvishasharma

  
[View profile](https://hashnode.com/@tvishasharma)

Education is POWER!

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
