Основы работы с Promise ES6

preview_player
Показать описание

Рекомендации по теме
Комментарии
Автор

Столько посмотрел других разных видео и статей по Promise и то не очень понятно, но только ты за 11 минут все так классно объяснил. Спасибо!

Автор

Самое понятное объяснение которое я видел.

GrafAlexder
Автор

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

vladk
Автор

получается что у промисов три состояния, раз промис выполняется сразу - ожидание, успешное выполнение и не успешное выполнение

slavkapiyavka
Автор

Вы должны понимать, что имена параметров не строгие. А то можно запутаться с resolve, reject, result, error.

let promise = new Promise((qwerty, asdf) => {
if(1)
qwerty(50);
else {
asdf(100);
}
});

promise.then(
(vdome) => console.log(vdome*2), // вернет 100, если сработал promise
(naulice) => console.log(naulice*3) // 300, если не сработал
);

TonyVCLCSA
Автор

да пример не наглядный, все перменные и значения одинаково названы, очень долго разбирался... наканец понял что к чему

МихаилСеров-юе