A higher order function is a function that takes one or more functions as arguments, or returns a function as its result.
I’m creating an online handbook about JavaScript that will cover all the basic topics. Unlike a physical handbook, this online book will evolve over time as I continue to learn and grow. I’ll keep updating the topics whenever I discover something new.
Please note that these essays and notes are not entirely my original work. I’ve compiled them from various sources, including books, blogs, videos, and even ChatGPT. I’ve credited the original authors at the bottom of each post. My goal is to create a personal reference notebook that I can use to revisit concepts and to make this resource publicly available for others to benefit from as well.
What is JavaScript
- What is JavaScript?
- How JS code is executed?
- Shortest Program in JS
Variables
- Scope, Scope chain and Lexical Environment in JS
- Hoisting in JavaScript
- Class and Function Hoisting in JS
- let and const Keywords Hoisting
- Variable shadowing in JS
What are your thoughts on this post?
I’d love to hear from you! Click this link to email me—I reply to every message!
Also use the share button below if you liked this post. It makes me smile, when I see it.