STShivaram Thallojuinshivaramwebdev.hashnode.dev·Mar 15 · 5 min readJavaScript Operators: The Basics You Need to KnowWhen we write JavaScript programs, we often need to perform actions on values. For example: Add two numbers Compare two values Check multiple conditions To perform these actions, JavaScript uses 00
STShivaram Thallojuinshivaramwebdev.hashnode.dev·Mar 15 · 4 min readThe Magic of this, call(), apply(), and bind() in JavaScriptJavaScript has a concept that confuses many beginners. That concept is this. But once you understand one simple idea, everything becomes clear. this means: “Who is calling the function?” In this art00
STShivaram Thallojuinshivaramwebdev.hashnode.dev·Mar 15 · 4 min readFunction Declaration vs Function Expression: What’s the Difference?When writing JavaScript programs, we often repeat the same tasks. Example: Adding two numbers Printing a greeting Calculating totals Instead of writing the same code again and again, we use funct00
STShivaram Thallojuinshivaramwebdev.hashnode.dev·Mar 15 · 4 min readJavaScript Arrays 101 (Beginner-Friendly Guide)When writing programs, we often need to store many values together. Example: A list of fruits A list of marks A list of movies A list of tasks Instead of creating many variables, JavaScript give00
STShivaram Thallojuinshivaramwebdev.hashnode.dev·Mar 15 · 4 min readUnderstanding Object-Oriented Programming (OOP) in JavaScriptWhen programs become bigger, we need a better way to organize code. That is where Object-Oriented Programming (OOP) helps. OOP is a programming style where we create objects that contain data and acti00