JavaScript это ключевое слово
this использования
При использовании JavaScript возникает вопрос, что означает ключевое слово this в различных сценариях.
Вы можете начать использовать его в событии щелчка элемента DOM, возможно, используя шаблон конструктора, и список будет продолжен. Затем вы начинаете видеть, как это используется в более сложных сценариях, где это меняется за кулисами.
Вы должны быть знакомы со следующими вариантами использования этого:
Указывая на глобальную область видимости (окно)
Указывая на литерал объекта
Указание на новый объект с помощью нового ключевого слова
Указание на объект с помощью call или apply
Используется в обработчике событий DOM
Ссылка: Ссылка на Mozilla JavaScript ссылка