Что такое ключевое слово THIS в JavaScript? — Учебник для начинающих

Инструмент JavaScript, который я использую для демонстрации:
Магазин товаров ColorCode на Etsy:
Что такое ключевое слово THIS в JavaScript? Как оно работает и почему оно так запутанно? Ключевое слово THIS из серии «10 вещей, которые должны знать разработчики JavaScript» от ColorCode.io, Сины Джазаери Полный плейлист здесь:    • 25 Things JavaScript Developers Should Kno...   Это шестой эпизод из 10-серийного выпуска, который я называю «10 вещей, которые разработчики JavaScript должны знать, но, вероятно, не знают». В этом выпуске мы рассмотрим некоторые из самых фундаментальных и важных аспектов JavaScript, которые большинство из нас на самом деле не знает и с которыми почти не сталкиваемся. Сегодня, в 6-м выпуске, мы поговорим о ключевом слове THIS, о том, как контекст и логика выполнения изменяют значение ключевого слова this, и как стрелочные функции влияют на это значение. Выпуск 6: Ключевое слово THIS. Поехали! Весь код из этого выпуска доступен здесь:
0:00:00 Введение 0:00:53 THIS в глобальной области видимости 0:01:40 THIS внутри функций (методов) 0:06:25 Function.bind 0:10:03 Function.call 0:16:10 Function.apply 0:16:42 THIS внутри функций-конструкторов 0:20:00 THIS внутри функций обратного вызова 0:23:40 THIS внутри стрелочных функций 0:24:26 Заключение

Смотрите также