My Blogs

no

So after reading this article, you'll understand and would be able to explain the concepts of Hoisting, lexical environment, and block scope easily. And we'll follow this roadmap - JavaScript behind the scenes (Execution Context and Call Stack) ....

noimg

In JavaScript, functions are known as First-Class Citizens because they allow us to perform asynchronous tasks. Functions can also be used as an argument inside a function and can be returned as well. But what exactly is a callback function? When we pass....

noimg

When a function is directly called with reference to its object, this points to that object's scope and it can access the variables defined in the object's scope. But when we try to assign an object's function to another function(without object reference) and...