sfd
self = this в JavaScript
Постараюсь дать простое объяснение (без всяких асинхронных функций), когда конструкция self = this применяется в JavaScript. Создадим объект, в котором определены поле a = 2, b = 3 и функция fn, которая выводит в консоль поле a данного объекта при помощи ключевого слова this. В консоли мы ожидаемо получаем поле a объекта myObj, то есть 2. var myObj = { a : 2, b : 3, fn : function(){ console.log(this.a) // 2 } } myObj.fn() Но если внутрь функции fn вложить ещё одну функцию и в ней в консоль попытаться вывести поле b объекта myObj, мы получим в этом случае undefined...
🔤 Мастерство местоимений ч.3: Как this, that и другие маленькие слова творят большие чудеса в английском!
Чувствуете, как путаются this и that?
Не знаете, когда сказать "each other", а когда "one another"?
Добро пожаловать в увлекательный мир английских местоимений! ✨ Эти скромные слова – заменяют имена, указывают на предметы и показывают отношения. Разберем самые важные группы взаимных и указательных местоимений так просто, что вы удивитесь! Поддержать наш канал можно по ссылке 😉 К взаимным местоимениям относятся each other и one another.
В русском это наш любимый "друг друга" или "один другого". Предлог ВСЕГДА ставится перед each или one: 👉 Запомните: Предлог + each/one + other/another...