Тёмный

JavaScript. Методы call, apply, bind. Декораторы. 

WEB STAR
Подписаться 2,1 тыс.
Просмотров 7 тыс.
50% 1

В данном уроке мы с Вами познакомимся с методами "call", "apply", "bind", узнаем их плюсы на практике, а также разберём тему "функции - декораторы".
Приятного Вам просмотра.
***
Telegram - канал, для общения и помощи в обучении между учениками, которые проходят данный онлайн курс, а также для информирования о новых видео уроках, которые будут выходить в ближайшее время - t.me/+wIspTmfJv3A4MmZi
***

Опубликовано:

 

11 дек 2022

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 37   
@user-mb7be8rx3y
@user-mb7be8rx3y 29 дней назад
Много читал про call apply bind и ничего не было понятно, а сейчас наконец понял, спасибо)
@SiberFrost
@SiberFrost 10 месяцев назад
Спасибо. Реально очень просто и на человеческом языке объяснил. Подписка
@Albert_Hall
@Albert_Hall Год назад
Легкая, Увлекающая, Приятная и Интересная подача 🎉🎉
@SM-xp8tw
@SM-xp8tw 11 месяцев назад
Отличная подача, легкая и понятная , думал что уже никогда не смогу вдуплить понятие декоратора, но благодаря этому видоса все стало на свои места )) спасибо автору ! Подписка и лайкос однозначно
@user-fp2ev2hc7v
@user-fp2ev2hc7v 2 месяца назад
не пойму то ли я тупой или слишком рано для меня все это ниче толком не понял автор хорошо объясняет с этим согласен
@physco5564
@physco5564 Год назад
Спасибо за видео. Одно но. Apply передает не массив, а псевдомассив, это очень важно при работе с методами массивов.
@user-zq6hx6sl8k
@user-zq6hx6sl8k 8 месяцев назад
Чел ты просто гений, уже второй раз не могу какую-то тему хорошо понять, догугливаюсь до твоего видоса и ты объясняешь очень просто. Реально, перед этим посмотрел где-то 4 видео по привязкам и это видео самое человеческое
@user-zq6hx6sl8k
@user-zq6hx6sl8k 8 месяцев назад
Мне даже не нужны были декораторы, но ты так понятно объясняешь, что заодно посмотрел и тоже понял🤣
@RunBull
@RunBull Год назад
спасибо про декораторы очень интересно и полезно
@alanpuch2243
@alanpuch2243 6 месяцев назад
Благодарю за урок, очень полезно.
@Lorofer
@Lorofer Год назад
спасибо, очень понятно и доходчиво
@user-bo1fv5dd4o
@user-bo1fv5dd4o Год назад
Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик
@SiberFrost
@SiberFrost 10 месяцев назад
Эй, изменяешь екстремецоду ?
@user-nj9yu4dd8p
@user-nj9yu4dd8p Год назад
Спасибо, всё очень доходчиво!
@user-ox7jk6er7v
@user-ox7jk6er7v 4 месяца назад
хороший видос , все понятно
@jamjam3337
@jamjam3337 Год назад
Спасибо!
@user-gy2el2qg9l
@user-gy2el2qg9l Год назад
Спасибо, 👍
@nouchance
@nouchance Год назад
Спасибо СЭР!
@user-dg7ri8yr7s
@user-dg7ri8yr7s 11 месяцев назад
спасибо!
@matsute_
@matsute_ 3 месяца назад
Спасибо
@mrkerzak
@mrkerzak Год назад
Спасибо за пояснения, но было бы лучше чтобы vscode и chrome были на пол экрана чтобы всегда было видно что выдаёт браузер.
@user-vf6gy9il9s
@user-vf6gy9il9s 10 месяцев назад
Привет, спасибо за видео. Насколько я понял, декораторы и call, apply, bind объединяют в одну тему т.к. при создании декораторов часто используют контекст this, и именно в этих случаях необходимы call и т.д., т.к. без привязки к определенному контексту декоратор просто будет выдавать undefined как только дойдет до this.
@MsWladimir1991
@MsWladimir1991 6 месяцев назад
Очень классно объяснил, спасибо. Но есть вопрос что именно происходит на 26 строке кода на 14:17 видео. Что именно меняется, присвоение значения функции другой функции с этой же функцией 🤷‍♂️🤯
@webstar9241
@webstar9241 6 месяцев назад
На 26 стр мы переприсваиваем значение printValue, но т.к. у сначала отработает правая сторjна после "= " то у нас в качестве аргумента функции cachingDecorator используется ещё старое значение (стр 3). Вся дальнейшая "подкапотная" логика функции кеширования детальна описана в уроке.
@gregdmitriev2784
@gregdmitriev2784 Год назад
круто объяснил, спасибо 👍👍просьба - было бы неплохо консоль браузера увеличивать... P.S. Не понял при чём тут декораторы к теме "bind, call, apply" ? Декораторы - это ж вроде из бэкенда ? Ну т.е. интересно, просто зачем мешать омлет с яичницей ? 😁😁
@webstar9241
@webstar9241 Год назад
Спасибо за обратную связь) На будущее учту, когда в одном уроке буду объединять несколько тем...) Согласен что не совсем логично было объединять данные темы в одном уроке)
@maratd1781
@maratd1781 Год назад
Привет! Для меня декораторы непонятные, только если заучить. Это очень нужно при собесе и на практике?
@webstar9241
@webstar9241 Год назад
Если пока что тема не заходит не зацикливайтесь, это не критично) возможно позже, спустя время, когда знаний будет больше данная тема легче зайдет, так бывает и в этом нет ничего критичного!)
@user-ec1vt8kq9v
@user-ec1vt8kq9v 8 месяцев назад
консоль лох? 😁 классно объяснил, спасибо)
@bestrelaxmusic4613
@bestrelaxmusic4613 Год назад
Сколько нужно времени на обучении что бы писать свои такие функции без проблем и с пониманием?
@webstar9241
@webstar9241 Год назад
На самом деле тут все индивидуально. Но если достаточно уделять времени обучению то примерно через пол года Вы уверенно будете владеть основами данного языка программирования)
@deanwichester6412
@deanwichester6412 Год назад
а (x) это чей параметр ?
@dmitrys68777
@dmitrys68777 Год назад
Правмльно ля я понял,что bind можно пользоваться без this,а call и apply нет?
@webstar9241
@webstar9241 Год назад
Чисто теоретически и при использовании call и apply в качестве первого аргумента можно передать null, но тогда теряется смысл в использовании данных методов, т.к. они нам нужны в первую очередь для привязки значения в this.
@bobaandboba
@bobaandboba Год назад
ты гэй?
@webstar9241
@webstar9241 Год назад
)))) нет)))
@SadBatya
@SadBatya Год назад
@@webstar9241 why are you gay?
Далее
Они убрались очень быстро!
00:40
Что такое декораторы в JavaScript
42:23
Xiaomi Redmi Note 10S 3890
3:46
Просмотров 2
TypeScript #11 Декораторы (Decorators)
7:42
ООП в JavaScript. Bind, Call, Apply
16:23
Просмотров 34 тыс.
Они убрались очень быстро!
00:40