1.回调地狱
没有Promise之前,解决异步都是依赖回调,但执行多个具备前后顺序的异步操作时,就需要在回调当中嵌套回调,也称回调地狱。这种代码的可读性和可维护性都是非常差的,因为嵌套的层级太多。
//回调地狱 输出顺序 1 2 3
setTimeout(function(){
console.log('1');
setTimeout(
1.回调地狱
没有Promise之前,解决异步都是依赖回调,但执行多个具备前后顺序的异步操作时,就需要在回调当中嵌套回调,也称回调地狱。这种代码的可读性和可维护性都是非常差的,因为嵌套的层级太多。
//回调地狱 输出顺序 1 2 3
setTimeout(function(){
console.log('1');
setTimeout(