前端(AJAX)学习笔记(CLASS 4):进阶

1、同步代码和异步代码

同步代码:浏览器按照书写代码的顺序一行一行去执行代码,逐行执行,需要原地等待结果后,才继续向下执行

异步代码:调用后耗时,不阻塞代码继续执行,在将来完成后触发一个回调函数

2、回调函数地狱和Promise链式调用

概念:在回调函数中嵌套回调函数,从而形成回调函数地狱

缺点:可读性差,异常无法捕获,耦合性严重,牵一发动全身

promise-链式调用

概念:依靠then()方法会返回一个新生成的Promise对象特性,继续串联下一环任务,直到结束

细节:then()回调函数中的返回值,会影响新生成的Promise对象最终状态和结果

例如:

    
                    
                    

你可能感兴趣的:(前端,学习,笔记)