Sumit Shrestha“this” keyword and apply(), call() and bind() method in JavaScriptThe this keyword in JavaScript can be one of the most challenging concepts to grasp for many developers, especially those new to the…Jun 4Jun 4
Sumit ShresthaJavaScript Tricks You Should Know: A Guide for DevelopersJavaScript is a versatile and powerful programming language that is fundamental for web development. Whether we’re building interactive…Jun 3Jun 3
Sumit ShresthaMastering JavaScript Array MethodsJavaScript arrays are powerful and versatile, enabling developers to handle collections of data with ease. Understanding and utilizing…Jun 2Jun 2
Sumit ShresthaHow to Flatten an Array in JavaScript with and without an inbuilt function?Today, we’re going to talk about something really fun and cool in JavaScript. Imagine you have a box full of toys, and inside some of those…Jun 1Jun 1
Sumit ShresthaWhat is Currying in JavaScript?Currying is one of the functional programming techniques of JavaScript where a function is transformed into a sequence of functions, each…May 31May 31
Sumit ShresthaJavascript ClosuresJavaScript closures are one of the most powerful and often misunderstood features of the language and commonly asked in the JavaScript…May 30May 30
Sumit ShresthaJavascript | HoistingJavaScript is known for its unique behavior, one of which is “hoisting.” Hoisting is a mechanism where variable and function declarations…May 291May 291
Sumit ShresthaEquality Operators == vs ===Let’s discuss and be more clear about the Equality Operators == and ===in JavaScript. This is the most asked question in the Frontend…May 27May 27
Sumit ShresthaJavaScript | Truthy Values and Falsy ValuesLast time we talked about Type Conversion and Type Coercion to numbers and strings but we didn’t talk about the boolean since we need to…May 27May 27
Sumit ShresthaJavascript | Type Conversion and Type CoercionIn the world of programming languages, type conversion is a fundamental task. We often find ourselves converting integers to strings…May 27May 27