Я заметил два способа обещать цепочку: Есть ли различия?Разница между двумя способами реализации цепочки обещаний
promise1()
.then(promise2)
.then(promise3)
.then(promise4);
и
promise1().then(function() {
return promise2();
}).then(function() {
return promise3();
}).then(function() {
return promise4(){
}).then(function() {
});
'function() {return x()}' это то же самое, что 'x' – georg
, вы не invodked в первом наборе обещаний –
, предполагая, что ваши функции обещания не нуждаются ни в каких аргументах для получения обещания, которое вам нужно они те же, за исключением второго, уродливого. – Redu