Prakash PunWhy JavaScript needs Transpilers and Polyfills ?JavaScript has evolved rapidly over the years, introducing new features and syntax that make coding more efficient and expressive. However…Sep 11Sep 11
Prakash PunHow == and === differ in JavaScript?JavaScript provides two equality operators: the double equals (==) and the triple equals (===). While they may seem similar at first…Sep 6Sep 6
Prakash PunHow to use Spread and Rest operators in JavaScriptThe rest and spread operators, introduced in ECMAScript 6 (ES6), are powerful features that enhance the way we work with arrays and objects…Sep 4Sep 4
Prakash PunFrom Blueprint to Inheritance: JavaScript Prototypes in Detail!In JavaScript, prototypes are a fundamental concept that forms the basis of object-oriented programming. Unlike class-based languages…Aug 30Aug 30
Prakash Punbind(), call(), and apply() in JavaScriptLet’s start with a silly programming joke, shall we ? 😜Aug 27Aug 27
Prakash PunThink You Know JavaScript? Try These Interview Curveballs : Part 2This is a continuation of series of interview questions that you can expect during JavaScript interviews. Read the Part 1 hereAug 26Aug 26
Prakash PunHow to write cleaner code using Destructuring in JavaScript!Destructuring is one of the features in JavaScript, that gives the ability to write clean and readable code. The syntax, introduced in ES6…Aug 21Aug 21
Prakash PunJavaScript Promises Concepts Every Developer Should KnowJavaScript Promises are like the friendly handshake between your code and a time-consuming tasks. It provides a way for handling…Aug 19Aug 19
Prakash PunWhy JavaScript’s ‘undefined’ and ‘null’ are not the same !JavaScript is a dynamic and loosely typed language, which also means it has its own quirks and complexities. Once such quirk is having…Aug 17Aug 17