Тэги:
#javascript_promise #learn_javascript_promise #javascript_promise_then #javascript_await_promise #javascript_promise_resolve #new_promise_javascript #javascript_promise_async_awaitКомментарии:
Блин, почему мне не попался этот ролик раньше, и как хорошо, что попался сейчас! Александр, Вам огромное спасибо, а вот вопрос к остальным сенсеям, почему нельзя объяснять максимально просто и понятно? Объясняют так, что понять может только тот, кто всё это уже знает!
ОтветитьСпасибо! А второе видео вышло? не смог найти
Ответитьсамая херня этой асинхронности, если вы чего-то много обрабатываете js моментом пробежит ваш внешний цикл и абсолютно всё засадит в параллель. и часто потом само офигевает как оно раздуло стек ... мне кажется единственное что сможет это удержать это как-раз эти промисы
ОтветитьНичего не понял (
ОтветитьКак Вы точно описали документацию ... читаешь и ВООБЩЕ НИЧЕГО НЕ ПОНЯТНО, чувствуешь себя тупым.
И так написано 80 % документации. Вот кто писал и для кого.... ???!!!
Здравствуйте, спасибо за толковое объяснение. Видео называется часть 1, а следующих частей на канале не нашел...
Ответитья благодарен вам я уже много роликов смотрел про промисы но не понимал что это как это почему это
вы очень хорошо объяснили промисы даже я сам удивился что сразу всё понял
самое ебанутoе обьяснение
ОтветитьСпасибо вам большое, очень понятно! Всё просто и доступно!
ОтветитьМда в этот промисс передается 2 а не 3 параметра)) в промисс передается функция!
ОтветитьСпасибо огромное только ради вас понял для чего они вообще нужни
ОтветитьСУПЕР!!!
ОтветитьА где вторая часть???
ОтветитьСпасибо большое за обьяснение, стало понятно, что такое promise и зачем он нужен :)
ОтветитьОтлично!
ОтветитьНе очень хороший пример был закидывать в resolve a = 99. Параметры, закинутые в резольв получит функция, выполняющаяся в then, в данном случае это просто будет true если мне память не изменяет, к тому же в примере в then функция никаких параметров не получает. В остальном прекрасный туториал, благодарю вас за проделанный труд :)
Ответитьспасибо, лайк. Жаль вложеность не показал по сеттаймаут как оно работает
ОтветитьА где следующая часть по этой теме?
ОтветитьДякую Олександре, дуже просто, зрозуміло і без зайвої складної термінології пояснили сутність промісів. Це найкраще пояснення, яке вдалось знайти 👍👍👍
ОтветитьВам реально респект. Я долго мучался с этими чертовыми '' обещаниями'', по воле судьбы наткнулся на это видео. Слава Украiнi!!!
ОтветитьБоже, наконец-то я поняла, что такое Промис!! Спасибо!
ОтветитьУра! Разобрался)) доходчиво и понятно, а главное просто обьяснили! спасибо!
ОтветитьКод неверный!!! За три года можно было бы хотя бы в описании указать. Вы же просто переопределили глобальную переменную, не обработали значение в then, не передали аргумент. Вот верный код (изменил присваивание на сложение для наглядности)
let a = 7
let b = new Promise((resolve, reject)=>{
setTimeout(()=>{
resolve(a+99)
}, 2000)
})
b.then(function(a) {
console.log(a);
})
Благодарствую!
ОтветитьЗдравствуйте а где продолжение этого видео, не могу найти)
ОтветитьБлаго в js (es6 вроде..) появился async, await 🥲
ОтветитьВ целом всё верно. Но я позволю себе докопаться. Вы передали в резолв значение, но в then в колбеке его не обработали, а взяли "a" из глобальной области. В таком случае, можно было просто вызвать резолв в промисе без передачи в него каких-либо значений.
ОтветитьНе могу найти продолжение... Подскажите часть 2 3 есть?
ОтветитьСпасибо! Чётко и ясно!
ОтветитьСпасибо!
ОтветитьПрограммисты которые пишут на Windows и юзают total comander это конечно фейспалм.
ОтветитьСпасибо за работу!!Все очень понятно.
ОтветитьАлександр, у вас не хватает буквы в словосочетании "курс верстки". Спасибо за видео, дошло наконец то)
ОтветитьУже долгое время смотрю ваши уроки, вы понятнее всех обесняете!)
Ответитьмужик знаэ як вчити. питань немаэ.
дякую тобі чоловіче з луганська
топ
ОтветитьХороший урок
ОтветитьН текущий момент у меня представления что промисы это такая ненужная хрень, которая нахрен не нужна никому
ОтветитьОчень ясная подача материала, спасибо
ОтветитьСпасибо, Вы лучший!
ОтветитьКниги для лохов, не понять промисы для пацанов...
Ответитьподдерживаю, очень доступно, нифига не понимал как это работает до просмотра вашего видео, респект твердый!
ОтветитьСПАСИБО БОЛЬШОЕ! Очень выручил
ОтветитьЕсли resolve это функция то почему так странно записываются аргументы resolve (a = 9)? И что эта функция делает? Что под капотом?
ОтветитьСоставители документации туповаты
ОтветитьЕщё один)) Причём тут консоль лог до промисов? Ты из промисов будешь получать ДАННЫЕ, так как их получить то из промиса? .then возвращает ПРОМИС, а не данные.
Ответитьесли поставить скорость воспроизведения 0.5 то создастся впечатление, что тебе про асинхронность рассказывает пьяный дядька XDXDXD))) А так, вообще супер)) Спасибо)) разобрался))
ОтветитьОтличное видео, уважение автору. Единственное видео, где всё понятно объяснили.
В других видео, которые я смотрел по этой теме, тупо показывают синтаксис, но не объясняют, что и для чего делается.
У вас всё просто и понятно👍👍👍
подскажите, в каком плейлисте вторая часть?
Ответить