Что произойдет, если я не передам параметр в функцию .then (), что он вернет - PullRequest
0 голосов
/ 29 мая 2019

Я узнал, что .then () - это функция высшего порядка - она ​​принимает две функции обратного вызова в качестве аргументов. Мы называем эти обратные вызовы обработчиками. Когда обещание выполнено, соответствующий обработчик будет вызван с этим установленным значением. я хочу знать, что будет возвращать метод .then (), если ни один из параметров не будет передан.

1 Ответ

3 голосов
/ 29 мая 2019

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

Promise.resolve(1).then().then(console.log); // 1
Promise.reject(1).then().catch(console.log); // 1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...