Jan 31 · 10 min read · Context & About Me I am a B.Tech IT student currently re-learning JavaScript internals deeply to master Backend Engineering. I learned these concepts from Hitesh Choudhary (channel name: Chai aur Code). I watch his videos, understand them, and write ...
Join discussion
Jan 22 · 5 min read · The definition seems simple: this refers to the current execution context. But in practice, it feels like this has a mind of its own. It changes based on how you call a function, not just where you write it. In this guide, we’ll break down every scen...
Join discussionOct 21, 2025 · 5 min read · If you’ve ever found yourself scratching your head over this in JavaScript, you’re not alone.It’s one of the most misunderstood yet most powerful concepts in the language. We often hear that: “Arrow functions don’t have their own this — they inherit...
Join discussion
Jul 10, 2025 · 34 min read · The this keyword in JavaScript is like a chameleon – it changes its meaning depending on where and how it's used. Many developers struggle with this because it doesn't behave the same way in JavaScript as it does in other programming languages. Think...
Join discussion
May 20, 2025 · 8 min read · Heya! 👋 It’s ya boy again, Hassani — the caffeine-chugging, console.log-debugging, bug-dodging JS dev that your browser warned you about 😎. Welcome (or welcome back) to Gocoding, the only blog where we talk about JavaScript like it owes us money 🧾...
Join discussion
Feb 15, 2025 · 3 min read · 자바스크립트에서 this는 상황에 따라 값이 달라지는 특성이 있어 헷갈릴 때가 많습니다. 이번 포스팅에서는 this의 개념과 사용법을 정리하도록하겠습니다. 📌 this란? 자바스크립트에서 this는 기본적으로 실행 컨텍스트가 생성될 때, 함께 결정된다. 실행 컨텍스트는 함수를 호출할 때 생성되므로, this는 함수를 호출할 때 결정된다고 할 수 있다. 즉, "이 함수가 어떻게 호출되었는가?"가 핵심이다. 📌 this가 결정되는 방식 1)...
Join discussion
Dec 6, 2024 · 5 min read · Unlocking the Power of call(), apply(), bind(), this, and Higher-Order Functions in JavaScript 🔓🚀 Hey there, JavaScript explorer! 👋 Let’s dive into three super handy methods: call(), apply(), and bind(), while also unlocking the secrets of the mys...
Join discussion
Oct 14, 2024 · 2 min read · The this keyword in JavaScript refers to the object that is currently executing the function. The value of this depends on how the function is called and can refer to different objects in different contexts. Behavior of this in Different Contexts: G...
Join discussion