1,回调函数,最基本的异步编程 function getDD(参数,callback) 缺点不利于阅读和维护。
2,事件监听,利用事件驱动模式,任务的执行取决于某个事件是否发生,运行流程不清晰。
3,发布-订阅模式,当事件f1执行完毕发送一个信号给f2,从而引发f2的执行
4,promise对象,把回调函数的写法变成链式写法,f1.then(f2).catch(f3)
啊啊啊啊啊我是菜鸡只能简陋的总结面试遇到的问题
1,回调函数,最基本的异步编程 function getDD(参数,callback) 缺点不利于阅读和维护。
2,事件监听,利用事件驱动模式,任务的执行取决于某个事件是否发生,运行流程不清晰。
3,发布-订阅模式,当事件f1执行完毕发送一个信号给f2,从而引发f2的执行
4,promise对象,把回调函数的写法变成链式写法,f1.then(f2).catch(f3)
啊啊啊啊啊我是菜鸡只能简陋的总结面试遇到的问题