Контекст и функции. Замена контекста, bind, call, apply. Частичные функции и вычисления JavaScript

  Рет қаралды 28,282

WebDev с нуля. Канал Алекса Лущенко

WebDev с нуля. Канал Алекса Лущенко

Күн бұрын

Пікірлер: 52
@SvetlanaTravel
@SvetlanaTravel 2 жыл бұрын
Очень рада, что нашла ваш канал! Я очень долго не понимала, что происходит в JS, а после ваших объяснений понимаю. Все оказывается очень просто, если правильно объяснить. Спасибо большое ☺️
@etherium-gold
@etherium-gold 9 ай бұрын
Спасибо, человек, ты несешь в сердца зрителей любовь к js. Контентище.
@cerber3462
@cerber3462 3 жыл бұрын
Очень хорошо поставлена методика разъяснения. От простого к сложному. Преподавателем тоже нужно уметь быть. Спасибо за видео.
@88Timur88Bahmudov88
@88Timur88Bahmudov88 3 жыл бұрын
Странно, что так мало просмотров, объяснение очень хорошее и доходчивое, спасибо автору! Комментирую для продвижения видео/канала)
@dmytrokovach6179
@dmytrokovach6179 Жыл бұрын
Привіт. Проходжу курси на GoIT, паралельно по кожній темі для більш глибоко розуміння передивляюсь твої відео. Пояснення і приклади просто супер. Велике ДЯКУЮ, за пророблену роботу!
@MegaTesei
@MegaTesei 3 жыл бұрын
Приятно слушать и понимать. Когда понимаешь - тогда не скучно.
@Albert_Hall
@Albert_Hall 3 жыл бұрын
Премного благодарен). радуете вы меня постоянно своей подачей. от других устаю, а от вас - нет.
@kvaqich
@kvaqich 3 жыл бұрын
Спасибо. Спустя два года я понял, как это работает))
@Andrii1728
@Andrii1728 Жыл бұрын
Девственная кнопка это 🔥🔥🔥 всем бы такие кнопки
@lexaiko
@lexaiko Жыл бұрын
Довго не міг з цими методами розібратися, дуже добре пояснюєш, дякую
@bakragirl9159
@bakragirl9159 3 жыл бұрын
Только начала смотреть, не могу оторваться...объяснения очень понятные, спасибо вам🙏🏻
@galichandreyschool
@galichandreyschool 2 жыл бұрын
Благодарю за прекрасное объяснение! Вы даёте материал понятно! 😀👍
@DrZlad
@DrZlad 3 жыл бұрын
Самый лучший урок по этой теме! Спасибо Вам большое!
@k_vyaznikova
@k_vyaznikova Жыл бұрын
Спасибо! Хорошее, понятное объяснение.
@jsb7239
@jsb7239 3 жыл бұрын
Превосходно объяснили! Супер!👍🏻
@unknown.6914
@unknown.6914 Жыл бұрын
спасибо огромное, действительно очень полезные уроки❤
@bentonfraizer69
@bentonfraizer69 2 жыл бұрын
Спасибо за видео.
@pavloromano
@pavloromano 3 жыл бұрын
Крутая лекция. Огонь 🔥
@doniyorallayorov5804
@doniyorallayorov5804 2 жыл бұрын
Красавчик!
@burenkov
@burenkov 3 жыл бұрын
все понятно, супер!
@amir18n
@amir18n 2 жыл бұрын
спасибо, все ясно!
@dmitry1693
@dmitry1693 3 жыл бұрын
Очень доходчиво !!!!!!!!!!!!!!!
@НикитаЛевченко-с3ч
@НикитаЛевченко-с3ч 3 жыл бұрын
Спасибо
@deorfeal5657
@deorfeal5657 2 жыл бұрын
Пасибо!
@kostyafrompiter
@kostyafrompiter 3 жыл бұрын
Крутые примеры и хорошая подача, спасибо. А вы senior?
@Alias_s
@Alias_s 3 жыл бұрын
Похоже что пока Милорд
@elevkoy2041
@elevkoy2041 3 жыл бұрын
на такой вопрос весело отвечать - "пока только в Испании")
@tinalee8686
@tinalee8686 3 жыл бұрын
Спасибо🌺🌺🌺
@sergiogiuno8859
@sergiogiuno8859 3 жыл бұрын
Очень хорошо 👍
@olegBilyi-n4j
@olegBilyi-n4j 2 жыл бұрын
Дякую
@алексиванов-с3ц
@алексиванов-с3ц 3 жыл бұрын
Сижу и слушаю урок Мимо проходит любимая и говорит мне что this это не windows. А я смотрю на нее и думаю ну как же Алекс сказал, что windows а она говорит что нет . И потом она говорит windows это окно а this - это . Я послушал и не стал спорить )))) Мало ли ))
@itgid
@itgid 3 жыл бұрын
згоден. window
@Basauvas13
@Basauvas13 3 жыл бұрын
частично она права и в контексте js. В стрикт моде this по дефолту не windows, а indefined
@dr.pozitiff4253
@dr.pozitiff4253 3 жыл бұрын
Работа не волк, работа - это "ворк". А волк - это "гулять".
@giorgi_pa
@giorgi_pa 3 жыл бұрын
и не поспоришь :)
@digitalturkistan1857
@digitalturkistan1857 3 жыл бұрын
@@Basauvas13 может undefined?
@Englishjdndndbdbv
@Englishjdndndbdbv Жыл бұрын
За 5 лет карьеры во фронте не было вообще случая когда необходимо было использовать bind, call или apply, исключения собеседования и классовые компоненты 15-го реакта (bind). Функцию всегда можно вызвать обычным способом и передать в нее то что нужно тебе как параметры.
@yomayo-f3c
@yomayo-f3c Жыл бұрын
я не работаю во фрот енде ну при разработке виртульной клавиатуры и игры спер не раз приходилось использовать методы контекста
@АлександрЮсюз-я8м
@АлександрЮсюз-я8м 3 жыл бұрын
а у вас есть видео по обёрткам функции?
@flogger2367
@flogger2367 Жыл бұрын
На мой взгляд лучше говорить, что в стрелочных функциях нет собственного this, но они берут его снаружи. так сказать берут его у внешней функции обертки, если такая имеется. Поэтому this и arrow func раскрыта не раскрыта
@colodatwin3102
@colodatwin3102 Жыл бұрын
да соглашусь, этот юнит как-то не зашёл, тут даже , не обозначали что у методов объекта, this это сам объект , хоть в конце это можно увидеть в консоле + к тому не сказано про режим use strict, про функции конструкты,да и вообще запутано как-то) не расчитано для новичков
@truedivan
@truedivan 3 жыл бұрын
Под конец какой-то компот из кода и выводов. Лучше каждый пример начиная, либо комментировать предыдущий код либо удалять
@Кирилл-ч9л9т
@Кирилл-ч9л9т 2 жыл бұрын
😀
@КонстантинШкилёв
@КонстантинШкилёв 3 жыл бұрын
В return можно было обойдись без тернарного оператора, оператор сравнения и так вернет boolean.
@ultexplorer
@ultexplorer 2 жыл бұрын
Очень хорошая лекция и практика! Отличный преподователь! Но у меня все же остались вопросы. Вот этот код работает: function sum1(a, b, c) { return a + b + c; } sum2 = sum1.bind(undefined, 2, 3); console.log(sum2(0)); Результат = 5 Если же записать так: console.log(sum2()); то результат = NaN, почему? Если записать так: sum2 = sum1.bind(undefined, undefined, 3); console.log(sum2(1, 2)); Результат = NaN, почему?
@redalert7658
@redalert7658 2 жыл бұрын
sum2 = sum1.bind(undefined, 2, 3); console.log(sum2(0)); Результат = 5 this = undefined, a = 2, b=3, c=0 2+3+0 = 5 console.log(sum2()); 2+3+undefined = NaN sum2 = sum1.bind(undefined, undefined, 3); console.log(sum2(1, 2)); undefined+3+1 = NaN
@Натаниэль-м4к
@Натаниэль-м4к 3 жыл бұрын
geshtal't. no gel'shtat
@elevkoy2041
@elevkoy2041 3 жыл бұрын
Неплохое объяснение, но у меня от всех этих баттонов 1-10 и аутов, и одинаково названных функций в глазах рябит %)
@meiirzhantoktarbayev
@meiirzhantoktarbayev 3 жыл бұрын
За урок спасибо! но рекламы слишком много(((
@shavor1000
@shavor1000 3 жыл бұрын
скачайте и не будет
@raff_m_d6971
@raff_m_d6971 2 жыл бұрын
спасибо
Function Expression VS Function declaration JavaScript. Особенности объявления функций
22:18
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 17 М.
JavaScript v.2.0. Замыкания
22:58
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 44 М.
Don't underestimate anyone
00:47
奇軒Tricking
Рет қаралды 18 МЛН
快乐总是短暂的!😂 #搞笑夫妻 #爱美食爱生活 #搞笑达人
00:14
朱大帅and依美姐
Рет қаралды 12 МЛН
Контекст вызова функции. Фундаментальный JavaScript
21:51
Михаил Непомнящий
Рет қаралды 22 М.
ООП в JavaScript. Bind, Call, Apply
16:23
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 34 М.
Не бойтесь  THIS  в JS
14:16
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 54 М.
Узнай JavaScript лучше: что такое контекст this, основные ошибки, call apply bind
13:02
JAVA И SКРИПТЫ, ссылка на новый канал в описании
Рет қаралды 22 М.
Don't underestimate anyone
00:47
奇軒Tricking
Рет қаралды 18 МЛН