Как работает this в javascript. Разберемся на примерах опираясь на официальную спецификацию. [RU]
this в JavaScript - это не контекст, никогда им не был и никогда не будет. this - это типичное JavaScript выражение, поведение которого очень схоже с поведением обычного идентификатора.
Попробуем на примерах разобраться: с каким значением связан this в тех или иных условиях, с чем связано его поведение и на что следует опираться, чтобы всегда быть уверенным в ответе вне зависимости от сложности вопроса.
Это запись одной из глав моей книжки - JavaScript в картинках, задача которой была пояснить глазами спецификации как устроен JavaScript. Тем самым развенчивая, распространенные в JavaScript среде, мифы.
Telegram канал:
Ссылка на презентацию:
Папка с примерами:
*Содержание*
00:04:00 Вступление
00:07:29 Кому будет полезно это видео
00:08:30 О задачках про