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