promise链式调用

Posted 海川酷子

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了promise链式调用相关的知识,希望对你有一定的参考价值。

//不了解promise可以先去看看,了解后再来相信大家读能看的懂
function Promise1(resolve, reject) {
setTimeout(function() {
resolve(‘1‘);
},5000);
}

function Promise2(resolve, reject) {
setTimeout(function() {
resolve(‘2‘);
},5000);
}

function Promise3(resolve) {
setTimeout(function() {
resolve(‘3‘);
},5000);
}
new Promise(Promise1).then(function(val){
console.log(val);
return new Promise(Promise2);
}).then(function(val){
console.log(val);
return new Promise(Promise3);
}).then(function(val){
console.log(val);
});

以上是关于promise链式调用的主要内容,如果未能解决你的问题,请参考以下文章

链式调用就是promise的优点吗?

promise和链式调用

如何中断Promise的链式调用?

Promise的链式调用三种写法,Promise.all与式调用

jQuery的链式调用原理,Promise的链式调用,this的问题

promise链式调用