8.7w+
社区成员
setTimeout(function(){
console.log(500+':500')
},500)
setTimeout(function(){
console.log(200+':200')
},200)
var timeout = function(n) {
return new Promise(function( resolve ){
setTimeout(resolve, n);
});
};
timeout(500).then(function(){
console.log(500+':500');
return timeout(200);
}).then(function() {
console.log(200+':200');
});
// 或者
timeout(500).then(function(){
console.log(500+':500');
}).then(function() {
return timeout(200);
}).then(function() {
console.log(200+':200');
});