01. Мать его Callback (JavaScript)
ฝัง
- เผยแพร่เมื่อ 25 เม.ย. 2018
- it-incubator.io/education/?ut... - человекоориентированное, честное и профессиональное обучение front-end и back-end разработке гарантированно до трудоустройства за фиксированную стоимость.
Поддержать меня и получить доступ к дополнительному контенту можно вот здесь:
/ itkamasutra
JavaScript и callback-функции, которые сплошь и рядом попадаются в коде, для новичков - это очень сложно.
Мои студенты прилично косячат с этим, нет чёткого понимания. Хотя источников много, которые рассказывают об этом, попробую и я это сделать!
Занимаюсь давно, блогеров смотрел много, но твой контент актуален и прекрасен даже спустя 5 лет. Респект тебе и спасибо за труд
И каша в голове развеялась в данном вопросе и поулыбался от души))
Спасибо!!
Понятно друг, спасибо, очень легко объяснил, давай пожалуйста побольше практики
Сначала думал что автор плохо объясняет плюс ржачно. А потом стало всё понятно. Захотелось даже записаться на курс))
ахирительно объяснил! Спасибо тебе огромное, добрый человек. Побольше бы таких людей, а то ничего не понятно. Спасибо за труды
Блин Чувак- такое ржачное видеоо:) Но прикол в том, что после твоего видео наконец-то стало понятно. Спасибо за объяснение:)
Объясняет ржачно, зато реально понятно становится, особенно когда только начинаешь JS изучать)спасибо чувак!)
Спасибо. Сколько я видео пересмотрел и курсы прошел, но сейчас мать его понял, что такое callback.
До того, как посмотрела видео, уже начиталась, НО ясность принесло именно объяснение с ф1, ф2 и бигги. Спасибо большое!
Диман, я кайфую от твоей подачи!!! Всё как он есть!!!))))
Две недели... и тут за 10 мин все понятно. Спасибо!
Мать его колбэк !🤩🤣🤣🤣 тут за одно название надо Оскар давать!!!!!😆😆😆
Учитель молодец! Очень доходчиво! Спасибо.
*callback* - это *не* просто передача функции в качестве параметра (как можно было бы понять из данного видео), а *отложенный вызов* этой функции!
Безусловно да, спасибо за уточнение! Ведь передачу мы делаем функции не для самого факта передачи, а для ее последующего (отложенного) вызова где-то там в другом месте, куда мы её передали!
А откуда эта отложенность возникает ? Какова его природа ?
@@levatruskavec2199 судя из видео, в функции перед отложенным вызовом еще может быть много кода, вот и получится, что пока дойдем до самого вызова, пройдет время, отсюда и отложенность, а не срочный вызов, если бы мы поставили скобки
Колбеки используется не только для асинхронности, потому неправильно так говорить. Колбек например в Array.map вызывается сразу, без всякой отложенности.
@@multithread_cat
Выход из стека вызовов - по сути асинхронность...
лучший канал для меня, не слушай мурыча)
Спасибо Димыч! Ты хорошо все объясняешь !
Пожалуй лучшее объяснение колбэков.
callback вообще-то это передача ссылки функции 1 в параметр функции 2, и последующая работа с ссылкой функции 1 внутри функции 2.
Если в параметр функции 2 передать вызов функции 1 - f1() - то мы в параметр функции 2 уже передадим результат работы функции 1, т.е. то, что она возвращает. А результат работы функции 1 вызвать внутри функции 2 уже нельзя будет, только если функция 1 не возвращает какую-нибудь другую функцию 3.
Спасибо, вы объясняете так, что до меня сразу доходит!)
Теперь все понятно, остальные так сложно рассказывают, спасибо. Ждем продолжения Angular)
Очень круто изъясняешь!)респект тебе)
Отличное объяснение, я наконец-то прозрела!
просто благодарочка! информация на вес золота
Спасибо! Ты прирожденный учитель! ))) Успехов! Ржачно объяснил, но я наконец то разобрался
Топ видос , сразу все понятно становится , хотелось бы чтоб автор всегда пилил такие видосы)
я на средине ролика: ААААААААА!!! ПОНЯТНО ТЕПЕРЬ!!!! ЭТО ЖЕ ПРОСТО!!!
Смотрю твой курс ReactJS+Redux, и пришел сюда по твоей наводке) Отличное объяснение спасибо) Единственный минус так это, что нужно было увеличить размер шрифта)
Всё! Понял! Спасибо, это самое лучшее объяснение. Спасибо огромющее. Я снова могу спать спокойно))).
Спасибо за урок!Разложил знания по полочкам!
Отлично объясняешь, подача бомба!
Спасибо, чувак, стало понятнее.
бля поржал вообще нормально ! Бай или Буе ... или это купить ))))))) Лайк, жалко я не в Минске, хотя этим летом был там проездом )
что я понял: в раба нужно что то засунуть.
Ахах
Да, весело ))))
стало яснее, пойду дальше в путь самурая)
Читал сам и смотрел у других, ни как понять не мог что к чему. При этом интуитивно понимал, что ничего сложного в теме нет. Но стоило один раз посмотреть объяснение от Димыча и все встало на своим места).
Димыч, ты бог обьянений)))
Угарное видео, с твоих фэйлов, что программа себя ведет не так как ты хочешь. Веселее учиться так даже))) спасибо за твою работу
Очень доступно супер! спасибо!
Лайк за опенинг 👍
Стало яснее. Спасибо.
Пришёл сюда из урока React №35 по анотации. Сначала думал зачем это смотрю вообще. Но хорошо зашло, чувствую как мозг на программирование настраивается.
Когда паша техник пошел в айти
Поржал. И понял! Спасибо тебе коллега!
Музычка прикольная. Расказывай в каждом видео про горячие клавиши как комментируешь все строки итд
привет из 2022, пришел с твоего проекта по Реакт!
Я представляю лица людей, которые вообще не понимают как работаю функции и кол-беки... :D
И затем их лица после этого видео! :D
Но когда есть понимание то все афигенно!
JS сила!
Круто! Доходчиво.
"Я батя, а это мои рабы" хаха.
Не повело, чуваку с отцом.
И обучился, и поржал ))) Класс! Подписался
Димыч умеет в колбеки! особено про БУЭ понарвилось))
Спасибо большое , ты бы знал, как помог)
рад стараться, друг!!
Благодарствую от души
Спасибо большое, ты крут= )
И правда, после этого видео все стало ясно. И очень смешно)
Спасибо,очень и очень доступно!!!!
Прекрасный урок)
почему я так ору? ))) спасибо большое за видео)))
мы говорим функция вызови вот эту функцию когда тебе по кайфу будет ахах хорошо объясняешь Дмитрий большое спасибо
спасибо большое!
За видео лайк, однозначно, но сей буэ это что-то!! )))
СПАСИИИИИБО :)
Ахаха. 🤣🤣🤣Час ночи, а я сижу смеюсь и рисую в тетрадке жирную BIGY с f1 и f2. Насмеялась, особенно с "Bue" (Bye). Про рабов просто ор. 😂 Спасибо за видео. Не пожалела, что посмотрела.
Огромное спасибо
25:43 это ти, когда понял что такое callback функция.
Было бы хорошо более структурировано и с конкретным примером, где это НУЖНО :)
Подача как всегда радует)
Я поугорал от души брат, спасибо)))
топово!
Спасибо!
👍 понятно
круто !
Спасибо, и научил и настроение поднял. + )))
в чем проблема просто вырезать лишние моменты?
Минут 15-ть можно было заметить 2-3-мя просто объяснив, в чём разница между _именем_ функции и её _вызовом._ А так же можно было ещё за пару минут объяснить как работают _параметры_ функции.
Ну сделай видео и объясни за 2-3 минуты хотя бы что такое JS... А потом уже посмотрим ставить тебе лайк или нет
@@ravabat5841
Мальчик, отдыхай!
Мне твой лайк, как козе баян...
@@ravabat5841
А мальчик-то - тормоз!
😂😂😂
@@victormog ну так т о твое мнение тоже, тут козе баня, Димыч объясняет как надо!
@@andreybarsov7870
Учись форумом пользоваться, коза...
Топчик 😅😎😎😎
топ гайд !!!!
мне нравится это видео))) но вот на бумажке рисовать)) такое)))) лишнее наверно))) а вообще огонь!!
Эта функция мой крепостной!!🤣🤣🤣
Cool) го асинхронные генераторы.
Thank you I realized 80%
тема сложная, круто, что пригодилось!
пересмотрел кучу других видео и читал разные статьи, но нихера не понял. А после просмотра этого видео все стало ясно, да еще и поугарал
То самое чувство, когда перед видео реклама очередного говнокурса, но ты знаешь что Димыч в 100 раз лучше все объяснит!
после его курсов на собеседовании:
- что такое callback?
-это наша шл*шка
😎 лучше не пробовать такое)
Сэй буе, чувак)))
Стало жалко рабов-колбеков)
Bye! - пока Buy - купить
Sank u 🤪
addEventListener, setTimeout, setInterval - это функции WebAPI :P
топ урок
Бляяя. Наконец то я понял!!! Видео БИМБА!
Это функция, которая выступает параметром другой функции
спасибо , пойду засуну свой колбек в раба
красава
😍
Топ
Чел, не понимаю что такое callback ф-и, посмотрел видос минуиу, это так смешно, твои объяснения) надеюсь ты мне втемяшишь что это и с чем едят))
Тоже само что и прописать имя другой функции, в функции для запуска, только с одним исключением, разные функции под одним именем.
Димыч, я прозрел
Ясно-понятно! ( раби и чуваки)))
Если ничего не поняли, поставьте скорость на х2)
Да, я не один месяц въезжал.
так называемый топ контент сука
Ребята, рассмотрите следующий код: function start(callback)
{
return callback(3, 5);
}
let a = start(function(num1, num2){
alert(`${num1} ${num2}`);
return num1 + num2;
})
alert(`Результат: ${a}`);
Можно объяснить как в параметры num1, num2 попадают фактические значения 3-5? Спасибо большое за ответ.
своей головой думал? когда писал это? )
просто вот те алерты в каждой строке немного смущают.
а в ответ на твой вопрос: ты создал функцию start. и почему-то туда как аргумент передал другую функцию function с неизвестными num1 num2. Если коротко, то callback(3,5) это и есть function(3,5)