(Перевод от MakeWeb.me) Этот доклад Филипа Робертса с JSConf проясняет очень важные моменты по поводу работы JS в браузере (и других средах тоже, кстати).
Речь пойдет о цикле событий, и о том, как же на самом деле выполняются колбэки в AJAX-запросах, setTimeout и других всем известных возможностях, предоставляемых разработчику средой выполнения.
Ссылка на видео-источник:
===
Персональные уроки по веб-разработке. Доведение до результата с нуля. Закрытие пробелов в знаниях и умениях. Обучение на реальных заказах.
Подробнее в видео: bit.ly/mw_lessons_video
Отзывы: http://bit.ly/mw_webdev_lessons
Связаться по поводу занятий: https://vk.com/write-96139053
===
Присоединяйся к нашему Slack-чату, там можно спрашивать и получать ответы на свои вопросы: http://bit.ly/2yHyBv5
===
≥ Сайт: http://makeweb.me
≥ ВКонтакте: http://vk.com/makewebme
Original source
47 responses to “Про цикл событий в JavaScript или "как на самом деле работает асинхронность"?”
Прекрасно
Мега! Как для деток. Спасибо за видос и перевод.
крутяяяяк! спасибо за видео!)
Супер, все вопросы разом, спасибо!
concurrent != parallel 1:16
спасибо за перевод, спасибо за видео.
Классно, очень полезно!
2 недели JS изучаю и, пытаясь понять асинхронность, углубился уже аж до Event Loop. Может подскажите, куда глубже?
крайне доступно и очень круто)
great!!!
Несколько лет кодю под js, но только сегодня спросили про event loop, спасибо!)
Благодарю за отличное видео! Теперь хоть понятно что под капотом:)
Значит ли это, что addEventListener будет храниться в webApis бесконечно?
большое спасибо
видео однозначно информативно и полезно
Спасибо, очень полезно!
Круто! Спасибо))
Парсер называется esprima а не суприма. https://www.youtube.com/watch?v=8cV4ZvHXQL4&feature=youtu.be&t=1553
Спасибо
автор канала, ты делаешь благое дело, переводя такие видео, пожалуйста продолжай.
Странно, что он, являясь профессиональным разработчиком, не знал про коллбэки. Что же у него на собеседовании спрашивали?
Я хотел бы учиться у этого парня!
Пожалуй это были лучшие пол часа по js в моей жизни =)
Единственная полезная информация это картина взаимодействия stack-webapis-event loop и как страница перерисовывается. Простите, но тут в 5 мин. можно уложиться. Хотя конечно есть юмор и перевод хороший за что и благодарю.
Чёрт! Спасибо! Начал смотреть его на енглеше с пониманием того, что сейчас буду страдать и тут же вижу в рекомендованных видео с переводом! Думаю, ну лучше меньше пострадаю от дикции, но на русском! Но! Отличный перевод, шикарный звук и голос, прекрасная дикция! Просто невозможно благодарен!
Перевод оч крутой! Все по полкам разьяснено)
максимально продуктивное объяснение. Пожалуй нужно схоронить. Спасибо за перевод.
Очень полезно
setTimeout(function() {
console.log('Last');
}, 2000);
setTimeout(function() {
console.log('First');
}, 0);
эммм… чет не та последовательность в его эмуляторе http://latentflip.com/loupe/ , хотя объяснил отлично
очень круто
На 21:17 баг, должно быть так: https://repl.it/repls/SameWorldlyRotation Это лучшее объяснение Event Loop, что я встречал. Спасибо!
Огонь! Спасибо
Хорошее видео.
А вот промисы так же помещаются в webapis до момента исполнения?
Круто!
спасибо за перевод, очень полезный материал для новичка
Очень круто. Спасибо за перевод
17:00 проорал))
Профессионал не знает, как внутри устроен nodeJS, у нас это у джуниоров спрашивают – печаль(скорее у нас – Беларусь)
Супер, спасибо за перевод))
Супер полезное видео!. Огромное спасибо за перевод
Тот самый Loupe http://latentflip.com/loupe
Спасибо за перевод, великолепная лекция!
Огонь! Десять из пяти…
Нормальные пацаны исходники читают, а не книжки с документацией. Но докладчик крутой.
Большое спасибо! Отличный перевод! Увидел, что это видео с конференции 2014 года. Вывод – пора серьёзно браться за английский язык и перестать отставать от всего мира.
А есть ссылка на презентацию?
спасибо за перевод мужик
Спасибо тебе огромное за то, что делаешь! Очень круто, продолжай в том же духе!👍