Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Что такое ключевое слово 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 Заключение