js异步编程的4种方法

1,回调函数,最基本的异步编程      function getDD(参数,callback)  缺点不利于阅读和维护。

2,事件监听,利用事件驱动模式,任务的执行取决于某个事件是否发生,运行流程不清晰。

3,发布-订阅模式,当事件f1执行完毕发送一个信号给f2,从而引发f2的执行

4,promise对象,把回调函数的写法变成链式写法,f1.then(f2).catch(f3)

啊啊啊啊啊我是菜鸡只能简陋的总结面试遇到的问题

原文地址:https://www.cnblogs.com/huangla/p/14142824.html