Introduction Before understanding what pure functions are, we should be having a decent knowledge of what functions are in JavaScript. Functions are...
Introduction Consider the following line of code: const iceCream = menu?.dessert?.icecream If you've used optional chaining before, then you can...
Introduction Hoisting is one of the most important concepts in JavaScript. Let's look at an example before we move forward: function sum (a,b) { ...
Being a software developer is assuredly not a very healthy profession. One has to sit in front of a computer, coding all day long or night long,...
Almost all of us encountered a 404 error message while browsing the web. Type a URL or click a link that takes you to a new page & suddenly this...