RRahulMar 15 · 4 min readThe magic of call(), apply() and bind() in JSIntroduction Understanding this is one of the most important concepts in JavaScript. Many beginners find it confusing because the value of this depends on how a function is called. A simple way to thitechgyaan.hashnode.dev
RRahulMar 15 · 5 min readOperatorsIntroduction When writing programs, we often need to perform operations like: Adding numbers Comparing values Checking conditions Updating variables JavaScript provides operators to perform thestechgyaan.hashnode.dev
RRahulMar 15 · 4 min readFunction Declaration vs Function ExpressionIntroduction Functions are one of the most important building blocks in JavaScript. Instead of repeating the same logic multiple times, we can place that logic inside a function and reuse it whenever techgyaan.hashnode.dev
RRahulMar 15 · 4 min readArrays 101Introduction When writing programs, we often need to store multiple related values together. For example, imagine storing your favorite fruits: let fruit1 = "Apple"; let fruit2 = "Banana"; let fruit3 techgyaan.hashnode.dev
RRahulMar 15 · 5 min readObject Oriented Programming in JavaScriptIntroduction As programs grow larger, managing code becomes difficult. Instead of writing everything as separate functions and variables, developers organize code using a powerful concept called Objectechgyaan.hashnode.dev
RRahulMar 14 · 4 min readObjects in JavaScriptIntroduction When writing programs, we often need to store multiple related pieces of information together. For example, imagine storing information about a student: Name Age Course City Insteadtechgyaan.hashnode.dev
RRahulMar 14 · 5 min readVariables and Data Types in JSIntroduction When writing programs, we often need to store information so we can use it later. For example: A user's name Their age Whether they are online or offline In JavaScript, this informattechgyaan.hashnode.dev
RRahulMar 14 · 4 min readArrow FunctionsIntroduction JavaScript provides multiple ways to write functions. Traditionally, we used the function keyword. But modern JavaScript introduced Arrow Functions, which allow us to write functions in atechgyaan.hashnode.dev
RRahulMar 14 · 6 min readConditionals in JavaScriptIntroduction Programming isn’t just about writing code — it’s about making decisions. Just like in real life: If it is raining → take an umbrella If it is late → take a cab If it is weekend → relaxtechgyaan.hashnode.dev
RRahulMar 10 · 5 min readArray MethodsIntroduction: Why Array methods matter When you start working with JavaScript, you quickly realize that arrays appear everywhere. A list of users.A list of products.A list of numbers.A list of messagetechgyaan.hashnode.dev