RTRachit Tanejainjswithrachit.hashnode.dev00The Magic of this, call(), apply(), and bind() in JavaScriptMar 12 · 6 min read · If you have spent any time learning JavaScript, you have likely encountered the this keyword. You have also likely felt completely betrayed by it when it didn't do what you expected. Don't worry—you aJoin discussion
RTRachit Tanejainjswithrachit.hashnode.dev00Understanding Object-Oriented Programming in JavaScriptMar 12 · 3 min read · If you have ever played a role-playing game (RPG), you already understand the core of Object-Oriented Programming (OOP). In a game, you don't just have a giant list of numbers. You have Characters, ItJoin discussion
RTRachit Tanejainjswithrachit.hashnode.dev00Understanding Objects in JavaScriptMar 12 · 7 min read · If you’ve been using JavaScript for more than five minutes, you’ve probably heard the phrase: "Almost everything in JavaScript is an object." But what does that actually mean? Whether you’re storing aJoin discussion
RTRachit Tanejainjswithrachit.hashnode.dev00Array Methods You Must KnowMar 11 · 7 min read · When we talk about JavaScript arrays, it is easy to get lost in the syntax. However, at their core, arrays are just lists, and these methods are the tools we use to transform those lists into somethinJoin discussion
RTRachit Tanejainjswithrachit.hashnode.dev00JavaScript Arrays 101Mar 11 · 6 min read · Imagine you are heading to the grocery store and you need to remember what to buy. You could write down each item on a separate, tiny piece of paper. You would have one piece of paper for apples, anotJoin discussion