RTRochak Tiwariinunderstandingwebdevelopment.hashnode.dev00Understanding the "This" Keyword in JavaScript13h ago · 2 min read · The this keyword in JavaScript is one of the trickiest concepts to understand, yet it frequently appears in coding interviews. It behaves differently depending on the execution context, making it a coJoin discussion
RTRochak Tiwariinunderstandingwebdevelopment.hashnode.dev10Node.js Internals & Event Loop2d ago · 7 min read · Introduction Node.js is a runtime environment that enables JavaScript to run outside the browser. It was designed to address the growing need for a unified language across both client-side and server-Join discussion
RTRochak Tiwariinunderstandingwebdevelopment.hashnode.dev10Understanding Object-Oriented Programming in JavaScript6d ago · 7 min read · Introduction As JavaScript applications grow larger, organizing code becomes increasingly important. Writing logic in a random or unstructured way can make programs difficult to understand, maintain, Join discussion
RTRochak Tiwariinunderstandingwebdevelopment.hashnode.dev10The Magic of this, call(), apply(), and bind() in JavaScript6d ago · 6 min read · Introduction In JavaScript, functions often need access to data from objects. Sometimes the function belongs to an object, and sometimes it is reused by different objects. To make this possible, JavaSJoin discussion
RTRochak Tiwariinunderstandingwebdevelopment.hashnode.dev10JavaScript Arrays 1016d ago · 7 min read · Introduction In programming, we often need to store multiple related pieces of data. For example, a teacher may store marks of students, a developer may manage a list of tasks, or a program may track Join discussion