RRahulintechgyaan.hashnode.dev·Mar 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 thi00
RRahulintechgyaan.hashnode.dev·Mar 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 thes00
RRahulintechgyaan.hashnode.dev·Mar 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 00
RRahulintechgyaan.hashnode.dev·Mar 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 00
RRahulintechgyaan.hashnode.dev·Mar 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 Objec00
RRahulintechgyaan.hashnode.dev·Mar 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 Instead00
RRahulintechgyaan.hashnode.dev·Mar 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 informat00
RRahulintechgyaan.hashnode.dev·Mar 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 a00
RRahulintechgyaan.hashnode.dev·Mar 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 → relax00
RRahulintechgyaan.hashnode.dev·Mar 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 message00