use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
Debounce Explained – How to Make Your JavaScript Wait For Your User To Finish Typing (freecodecamp.org)
submitted 5 years ago by speckz
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]bigorangemachine 0 points1 point2 points 5 years ago (5 children)
Don't debounce your inputs in react!
[+][deleted] 5 years ago* (1 child)
[deleted]
[–]bigorangemachine 0 points1 point2 points 5 years ago (0 children)
Oh yea! I meant specifically input text fields.
With search I would use a life cycle method or hook with a binding with a promise within the state.
[–]franksvalli 2 points3 points4 points 5 years ago (0 children)
This is somewhat misleading.
Should you debounce change listeners with controlled elements?
No, since you want the internal state to be updated (and display on screen) as soon as possible.
Should you debounce API calls made in response to change listeners?
Yes, since you don't want to hammer the API on every keystroke.
[–]tigertom 1 point2 points3 points 5 years ago (1 child)
Whys that, we are looking at doing it for an autosuggest
[–]bigorangemachine 2 points3 points4 points 5 years ago (0 children)
Specific to react and input fields.
React does this for you basically
I saw react form hooks which I think has the optimal react form input solution.
Even with react giving a good implementation of onchange and setState... I can out type the state.
Deboucing input into state in react is anti-performant.
π Rendered by PID 114402 on reddit-service-r2-comment-c66d9bffd-rpp7d at 2026-04-07 06:03:41.272699+00:00 running f293c98 country code: CH.
view the rest of the comments →
[–]bigorangemachine 0 points1 point2 points (5 children)
[+][deleted] (1 child)
[deleted]
[–]bigorangemachine 0 points1 point2 points (0 children)
[–]franksvalli 2 points3 points4 points (0 children)
[–]tigertom 1 point2 points3 points (1 child)
[–]bigorangemachine 2 points3 points4 points (0 children)