#7. Использование this в JavaScript

Рассматриваются правила связывания this с объектами в языке JavaScript. Примеры кода: 00:00 Начало 01:07 Три варианта создания объекта в JavaScript 01:20 Задание объекта в виде литерала. this внутри методов таких объектов 05:13 Создание объекта через (). 08:18 this внутри методов объектов, созданных с помощью () 12:20 Создание объекта с помощью оператора new. this внутри методов таких объектов 18:00 Значение this внутри функции, вызванной как метод. Контекст выполнения функции 19:45 Деструктуризация по объекту 26:45 Spread-оператор для объекта 28:25 Зависимость this от места вызова функции 33:15 Правило для определения значения this (контекста выполнения) в функции 35:55 Задание контекста выполнения функции с помощью bind(), call() и apply() 41:20 Потеря значения this во внутренней функции 44:33 Другие примеры потери значения this (косвенные ссылки и коллбэки) 51:54 this и стрелочные функции (не имеют собственного контекста выполнения) 01:02:07 Значение this в функциях, которые хранятся в массиве 01:21:55 Правило безопасного применения this в коде
Back to Top