Рубрика «javascript this»

Предисловие

На просторах интернета довольно много информации о том, как работает this, но мне всё время не хватало буквально чуть-чуть, чтобы до конца в этом разобраться.

Недавно я все же, как мне кажется, сделал это и хотел бы поделиться с вами.

Без лишних слов

Мы разберем как простые, так и сложные примеры — так что всем будет интересно.

Два основных тезиса, которые мы рассмотрим:

(1) Для функций, объявленных через function(){}, this вычисляется в момент вызова.
(2) Для стрелочных функций this определяется в момент создания функции.
Читать полностью »

Одна из тонкостей в Javascript это то, как работает this. Это отличается от правил лексического окружения, которые применяются к обычным переменным в Javascript. То, на что ссылается this часто может не относиться к лексическому окружению функции. Чтобы c этим можно было работать обычно используют похожий трюк:
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js