When it comes to JavaScript interviews, employers are looking for practical knowledge as much as theoretical. So, hereβs a list of 20 core JavaScri...
For further actions, you may consider blocking this person and/or reporting abuse
I found Debouncing & Throttling a bit complicated for me. Is it even used in real world application or not ?
Also, I found closures interesting concept.
@john12 ,
Yes, debouncing and throttling are widely used in real-world applications, especially in front-end development where performance optimization is key.
1. Debouncing
2. Throttling
Together, these techniques prevent βovercallingβ functions, which can lead to performance issues, especially on mobile devices or slower networks.
Also,
Closures are indeed fascinating! They allow functions to retain access to their original scope, even after that scope has finished executing.
Let me know if youβd like more examples or a breakdown of any particular concept in order to unserstand it better!
Wow nice and detailed explanation
Thanks @hraifi
wow, you have just published another blog in the comments. Is it for real or it's GPT generated.
Well it's well explained , now I understand the whole concept of Debouncing and Throttling
Thank you! Also, this response isn't generated by GPT. I personally invested time in crafting it to ensure that users can gain a better understanding of the concept.
Thank you for the efforts !!
Thanks @john12
I didn't understand the concept of Promises ??
okay let me explain this with a short story,
Imagine you order a pizza. The pizza shop promises itβll arrive soon. Right now, your order is pending. After some time, either:
In JavaScript, a Promise works the same way! Itβs like saying, βI promise to do something later,β and based on what happens, you either get a result (fulfilled) or an error (rejected).
Thanks for this nice explanation with story.
Wow !!
That look's promising !!
Unfortunately, this is not correct.
Misconceptions About Closures
Jon Randy ποΈ γ» Sep 27 '23
Thanks for sharing and clearing misconception @jonrandy
Great overview of key JavaScript concepts! π The examples make things easy to understand, especially closures and hoisting. Thanks for sharing this! π
You're very welcome! π I'm thrilled to hear that.
Thanks for the effort! Iβd like to share that EchoAPI is perfect for testing JavaScript APIs, making it easy to manage requests and responses seamlessly.
Async await and promises difference and similarity is asked in my previous interview.Aslo currying is important question.
All the important aspects are covered in this blog.