“this” Keyword in GEC, Functions, Objects, Arrow Functions + Strict vs Non-Strict
Автор: Code At Night
Загружено: 2025-12-19
Просмотров: 3
The this keyword in JavaScript is one of the most confusing topics for beginners because its value changes based on how and where it is used. In this video, we explain the behavior of this in the Global Execution Context (GEC), inside regular functions, strict mode, object methods, arrow functions, and nested functions.
You’ll learn how this refers to the global object in non-strict mode, why strict mode sets it to undefined, how methods inside objects use their own object as this, and how arrow functions inherit this lexically from their surrounding scope.
We also explore how call(), apply(), and bind() can set the value of this manually, and how nested functions behave differently. By the end, you will clearly understand how to control and predict this in any JavaScript scenario.
This video is perfect for beginners who want to strengthen their JavaScript fundamentals with real-world analogies and simple examples.
🔍 Similar Searches
this keyword in javascript explained
how this works in strict mode js
javascript this in arrow function
call apply bind this keyword
javascript beginners tutorial this
this keyword examples in javascript
lexical this in arrow functions
javascript global execution context
javascript function context explained
why this is undefined in strict mode
#JavaScriptThisKeyword #JSThisKeyword #ArrowFunctionThis #RegularFunctionThis
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: