回调地狱
setTimeout(()=>{
console.log(‘程序1‘);
setTimeout(()=>{
console.log(‘程序2‘);
setTimeout(()=>{
console.log(‘程序3‘);
})
})
},1000)
使用promise封装函数解决回调地狱问题
function test(msg){
return new Promise((resolve,reject)=>{
setTimeout(()=>{
console.log(msg);
resolve();
},1000)
})
}
原文:https://www.cnblogs.com/qy168vue/p/13720357.html