The 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 thiMar 15 · 4 min readtechgyaan.hashnode.dev
OperatorsIntroduction When writing programs, we often need to perform operations like: Adding numbers Comparing values Checking conditions Updating variables JavaScript provides operators to perform thesMar 15 · 5 min readtechgyaan.hashnode.dev
Function 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 Mar 15 · 4 min readtechgyaan.hashnode.dev
Arrays 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 Mar 15 · 4 min readtechgyaan.hashnode.dev
Object 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 ObjecMar 15 · 5 min readtechgyaan.hashnode.dev