Контекст вызова функции. Фундаментальный JavaScript

  Рет қаралды 20,723

Михаил Непомнящий

Михаил Непомнящий

3 жыл бұрын

Работа с ключевым словом this в JavaScript поначалу может доставить немало хлопот. This указывает на контекст. Но откуда он берётся? Пробуем разобраться, отконсолив с десяток разных вариантов этого this.
MDN developer.mozilla.org/ru/docs...
#js
Мои курсы по вебу с купонами:
✅ mishanep.com/
📢 Поддержка канала:
/ mishanep
www.tinkoff.ru/rm/nepomnyasch...
paypal.me/mishanep

Пікірлер: 37
@danilx6239
@danilx6239 Жыл бұрын
Как и в других видео - не объясняется, зачем нужен This. Впрочем, даже статья на MDN не даёт чёткого ответа.
@vladosononame6376
@vladosononame6376 2 жыл бұрын
Непомнящий помогает вспомнить
@chappik4484
@chappik4484
Я правильно понимаю, что this это ссылка не некий объект, в контексте которого выполняется функция. Также с помощью this мы можем получить доступ к свойствам этого объекта.
@RamaRama-qv3jo
@RamaRama-qv3jo Жыл бұрын
Жаль, что в вашем платном курсе нет подробного разбора этой темы JS.
@user-hp1ow7cu7o
@user-hp1ow7cu7o
Как ты это вспомнил?
@chups09
@chups09
rson2.hi = person.hi без bind тоже работает нормально)
@user-cu2ng7gf4k
@user-cu2ng7gf4k Жыл бұрын
голос приятный. думаю, именно таким голосом должен говорить разработчик)
@user-lx5vv3uu8u
@user-lx5vv3uu8u 2 жыл бұрын
Михаил, благодарю! Я сейчас как раз смотрю Ваши лекции! )))
@vadimniziev5489
@vadimniziev5489 2 жыл бұрын
Михаил, спасибо! Подскажите пожалуйста, не планируете сделать видео по продвинутой работе с формами, и валидацией ? Типа yup-а, useForm, Formik и т.д.))
@DmitriyDev
@DmitriyDev 2 жыл бұрын
наконец JS вернулся)
@demimurych1
@demimurych1 2 жыл бұрын
0:04:35
@user-mg7tt3fb8m
@user-mg7tt3fb8m Жыл бұрын
Большое спасибо за пример с 'const that = this'! Увидел в другом видео такую запись рядом с requestAnimationFrame(). Чуть голову не сломал пока разобрался что к чему. Ваше видео помогло понять как моя ситуация срабатывала.
@yuriilukianovych8660
@yuriilukianovych8660 2 жыл бұрын
Отлично, вовремя!
@user-lx5vv3uu8u
@user-lx5vv3uu8u 2 жыл бұрын
Очень шикарное объяснение!
@user-vm2db5cq1g
@user-vm2db5cq1g Жыл бұрын
Михаил как всегда супер! Отличный контент на вашем канале! Спасибо, продолжайте в том же духе)
@Nikitosss91
@Nikitosss91 2 жыл бұрын
Обалденно, спасибо
@nouchance
@nouchance 2 жыл бұрын
Спасибо большое
@user-rx7il6er8w
@user-rx7il6er8w 2 жыл бұрын
Годнота подъехала, спасибо за труды)
@TimOFFon
@TimOFFon Жыл бұрын
0:14:04
@kirillguryanov4925
@kirillguryanov4925 Жыл бұрын
Thanks
Фундаментальный JavaScript. Анонс курса
4:38
Михаил Непомнящий
Рет қаралды 3,6 М.
Что такое промисы в JavaScript. Фундаментальный JavaScript
24:51
Михаил Непомнящий
Рет қаралды 41 М.
Watermelon Cat?! 🙀 #cat #cute #kitten
00:56
Stocat
Рет қаралды 27 МЛН
1❤️#thankyou #shorts
00:21
あみか部
Рет қаралды 83 МЛН
Замыкания, просто и с примерами. Функции JavaScript
39:25
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 44 М.
Узнай JavaScript лучше: что такое контекст this, основные ошибки, call apply bind
13:02
JAVA И SКРИПТЫ, ссылка на новый канал в описании
Рет қаралды 21 М.
Замыкания в JavaScript с примерами. Фундаментальный JavaScript
22:39
Watermelon Cat?! 🙀 #cat #cute #kitten
00:56
Stocat
Рет қаралды 27 МЛН