监听事件,当操作执行成功或者失败时,监听就会自动触发返回结 触发下一步操作可以看出,相对传统轮询模式,事件驱动有如下优。
观察者模式事件通知消息队列三者有类似,都有回调函数注册,通知调用的设计,容易混淆 简述和区别 观察者模式被观察对象状态改变,所有观察它。
进阶版的观察者模式“发布订阅模式”,部分文章对两者是否一样都存在 监听回调函数指定事件function notifyClick consolelog'我被点。
让主线程继续执行其同步任务,这样效率是不是提高了,至少不会 通过js事件循环机制其实就是js主线程一直轮询访问任务队列。
观察者模式可以用于事件监听,通知发布等场合可以确保观察者在不使用轮询监控的情况下,及时收到相关的消息和事件 原文和作者一起讨论。