AKArijit Kunduinarijitkundu.hashnode.dev00Understanding Object-Oriented Programming in JavaScriptMar 15 · 7 min read · Object-Oriented Programming (OOP) is a way of organizing code so it models real-world things (objects) and the actions they can perform. If you’ve ever built anything complex, OOP helps you keep that Join discussion
AKArijit Kunduinarijitkundu.hashnode.dev00Understanding Objects in JavaScriptMar 15 · 9 min read · If you’ve been learning JavaScript, you’ve probably used variables to store single pieces of data, like a name or a number. But what happens when you need to represent something more complex? Like a pJoin discussion
AKArijit Kunduinarijitkundu.hashnode.dev00The Magic of this, call(), apply(), and bind() in JavaScriptMar 14 · 6 min read · If you’ve been learning JavaScript for more than a week, you’ve probably run into the keyword this. It’s famous for being one of the most confusing parts of the language. JavaScript has a quirky littlJoin discussion
AKArijit Kunduinarijitkundu.hashnode.dev00Arrow Functions in JavaScriptMar 14 · 6 min read · Arrow functions introduced in ES6 (2015), are one of the little quality-of-life features that make modern JavaScript cleaner and easier to read. They remove a lot of the boilerplate around writing funJoin discussion
AKArijit Kunduinarijitkundu.hashnode.dev00Function Declaration vs Function ExpressionMar 12 · 7 min read · Functions are one of the most useful tools in JavaScript — they let you group a piece of logic into a reusable block. Instead of repeating the same lines over and over, you write the logic once, give Join discussion