Просто о promise в JavaScript

Просто о promise в JavaScript

133,584 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

АУ ЯН
АУ ЯН - 27.09.2023 16:38

Блин, почему мне не попался этот ролик раньше, и как хорошо, что попался сейчас! Александр, Вам огромное спасибо, а вот вопрос к остальным сенсеям, почему нельзя объяснять максимально просто и понятно? Объясняют так, что понять может только тот, кто всё это уже знает!

Ответить
DIFANIN TV
DIFANIN TV - 17.09.2023 17:44

Спасибо! А второе видео вышло? не смог найти

Ответить
Dimitri Surovtsev
Dimitri Surovtsev - 30.07.2023 19:45

самая херня этой асинхронности, если вы чего-то много обрабатываете js моментом пробежит ваш внешний цикл и абсолютно всё засадит в параллель. и часто потом само офигевает как оно раздуло стек ... мне кажется единственное что сможет это удержать это как-раз эти промисы

Ответить
Сладкий Бубалех
Сладкий Бубалех - 27.07.2023 11:02

Ничего не понял (

Ответить
Артём
Артём - 04.07.2023 19:11

Как Вы точно описали документацию ... читаешь и ВООБЩЕ НИЧЕГО НЕ ПОНЯТНО, чувствуешь себя тупым.
И так написано 80 % документации. Вот кто писал и для кого.... ???!!!

Ответить
Michael
Michael - 21.06.2023 10:10

Здравствуйте, спасибо за толковое объяснение. Видео называется часть 1, а следующих частей на канале не нашел...

Ответить
Im Masha
Im Masha - 11.06.2023 01:14

я благодарен вам я уже много роликов смотрел про промисы но не понимал что это как это почему это
вы очень хорошо объяснили промисы даже я сам удивился что сразу всё понял

Ответить
Orion Galaxy
Orion Galaxy - 24.04.2023 00:03

самое ебанутoе обьяснение

Ответить
Atikan37
Atikan37 - 18.04.2023 18:22

Спасибо вам большое, очень понятно! Всё просто и доступно!

Ответить
Александр
Александр - 28.03.2023 06:14

Мда в этот промисс передается 2 а не 3 параметра)) в промисс передается функция!

Ответить
Er Bakhshyan
Er Bakhshyan - 23.03.2023 01:02

Спасибо огромное только ради вас понял для чего они вообще нужни

Ответить
Taras Shevchuk
Taras Shevchuk - 21.03.2023 21:48

СУПЕР!!!

Ответить
Сергей Веденяпин
Сергей Веденяпин - 19.02.2023 13:03

А где вторая часть???

Ответить
Yana Kostromina
Yana Kostromina - 02.02.2023 18:17

Спасибо большое за обьяснение, стало понятно, что такое promise и зачем он нужен :)

Ответить
_Enterprise_IT_support
_Enterprise_IT_support - 19.01.2023 10:25

Отлично!

Ответить
Wolterhon
Wolterhon - 17.01.2023 15:41

Не очень хороший пример был закидывать в resolve a = 99. Параметры, закинутые в резольв получит функция, выполняющаяся в then, в данном случае это просто будет true если мне память не изменяет, к тому же в примере в then функция никаких параметров не получает. В остальном прекрасный туториал, благодарю вас за проделанный труд :)

Ответить
Андрей Шумейко
Андрей Шумейко - 17.12.2022 20:54

спасибо, лайк. Жаль вложеность не показал по сеттаймаут как оно работает

Ответить
Олег Гуржий
Олег Гуржий - 13.12.2022 10:47

А где следующая часть по этой теме?

Ответить
Руслан Самігулін
Руслан Самігулін - 02.12.2022 02:04

Дякую Олександре, дуже просто, зрозуміло і без зайвої складної термінології пояснили сутність промісів. Це найкраще пояснення, яке вдалось знайти 👍👍👍

Ответить
Araz Shixli
Araz Shixli - 02.11.2022 00:10

Вам реально респект. Я долго мучался с этими чертовыми '' обещаниями'', по воле судьбы наткнулся на это видео. Слава Украiнi!!!

Ответить
Ирина Кренева
Ирина Кренева - 25.10.2022 11:15

Боже, наконец-то я поняла, что такое Промис!! Спасибо!

Ответить
СМЕРТЬ TV
СМЕРТЬ TV - 19.10.2022 20:12

Ура! Разобрался)) доходчиво и понятно, а главное просто обьяснили! спасибо!

Ответить
SIA
SIA - 16.10.2022 01:15

Код неверный!!! За три года можно было бы хотя бы в описании указать. Вы же просто переопределили глобальную переменную, не обработали значение в then, не передали аргумент. Вот верный код (изменил присваивание на сложение для наглядности)
let a = 7
let b = new Promise((resolve, reject)=>{
setTimeout(()=>{
resolve(a+99)
}, 2000)
})
b.then(function(a) {
console.log(a);
})

Ответить
m k
m k - 10.10.2022 19:29

Благодарствую!

Ответить
GAMER PLAY
GAMER PLAY - 28.09.2022 22:49

Здравствуйте а где продолжение этого видео, не могу найти)

Ответить
BlackCatDevel0per
BlackCatDevel0per - 20.09.2022 13:49

Благо в js (es6 вроде..) появился async, await 🥲

Ответить
Variasco
Variasco - 09.09.2022 02:30

В целом всё верно. Но я позволю себе докопаться. Вы передали в резолв значение, но в then в колбеке его не обработали, а взяли "a" из глобальной области. В таком случае, можно было просто вызвать резолв в промисе без передачи в него каких-либо значений.

Ответить
MikoBro
MikoBro - 29.08.2022 11:12

Не могу найти продолжение... Подскажите часть 2 3 есть?

Ответить
Рустам Аетбаев
Рустам Аетбаев - 25.08.2022 21:41

Спасибо! Чётко и ясно!

Ответить
WZ Beats
WZ Beats - 16.08.2022 15:21

Спасибо!

Ответить
Иван Иванов
Иван Иванов - 10.08.2022 11:12

Программисты которые пишут на Windows и юзают total comander это конечно фейспалм.

Ответить
zp300788sea
zp300788sea - 02.08.2022 13:50

Спасибо за работу!!Все очень понятно.

Ответить
Добрый Дядя
Добрый Дядя - 31.07.2022 11:31

Александр, у вас не хватает буквы в словосочетании "курс верстки". Спасибо за видео, дошло наконец то)

Ответить
Давид Аветисян
Давид Аветисян - 29.07.2022 09:19

Уже долгое время смотрю ваши уроки, вы понятнее всех обесняете!)

Ответить
27sosite
27sosite - 04.07.2022 13:33

мужик знаэ як вчити. питань немаэ.
дякую тобі чоловіче з луганська

Ответить
27sosite
27sosite - 04.07.2022 13:19

топ

Ответить
OniksR SR
OniksR SR - 20.06.2022 12:29

Хороший урок

Ответить
OniksR SR
OniksR SR - 20.06.2022 10:15

Н текущий момент у меня представления что промисы это такая ненужная хрень, которая нахрен не нужна никому

Ответить
Andrey
Andrey - 26.05.2022 16:09

Очень ясная подача материала, спасибо

Ответить
Man
Man - 20.02.2022 01:28

Спасибо, Вы лучший!

Ответить
Roman Agafonov
Roman Agafonov - 07.02.2022 03:29

Книги для лохов, не понять промисы для пацанов...

Ответить
Алексей Соболев
Алексей Соболев - 03.02.2022 04:57

поддерживаю, очень доступно, нифига не понимал как это работает до просмотра вашего видео, респект твердый!

Ответить
DiabloSat
DiabloSat - 19.01.2022 23:29

СПАСИБО БОЛЬШОЕ! Очень выручил

Ответить
catsapp video
catsapp video - 17.01.2022 15:17

Если resolve это функция то почему так странно записываются аргументы resolve (a = 9)? И что эта функция делает? Что под капотом?

Ответить
catsapp video
catsapp video - 17.01.2022 15:15

Составители документации туповаты

Ответить
Лесной Эльф
Лесной Эльф - 15.01.2022 22:25

Ещё один)) Причём тут консоль лог до промисов? Ты из промисов будешь получать ДАННЫЕ, так как их получить то из промиса? .then возвращает ПРОМИС, а не данные.

Ответить
Антон Авилов
Антон Авилов - 15.01.2022 13:52

если поставить скорость воспроизведения 0.5 то создастся впечатление, что тебе про асинхронность рассказывает пьяный дядька XDXDXD))) А так, вообще супер)) Спасибо)) разобрался))

Ответить
BGV
BGV - 03.01.2022 21:06

Отличное видео, уважение автору. Единственное видео, где всё понятно объяснили.
В других видео, которые я смотрел по этой теме, тупо показывают синтаксис, но не объясняют, что и для чего делается.
У вас всё просто и понятно👍👍👍

Ответить
Road to Billion
Road to Billion - 26.12.2021 12:27

подскажите, в каком плейлисте вторая часть?

Ответить