前端异步编程主要有四种实现方式

函数回调

事件监听

事件监听器的作用就是:当事件源的某个事件被触发时,就会调用这个事件对应的事件监听器的处理事件的方法。

发布订阅模式

订阅者和发布者模式,通常用于消息队列中。一般有两种形式来实现消息队列,一是使用生产者和消费者来实现,二是使用订阅-发布者来实现。其中使用订阅者和发布者实现消息队列的方式,就会用订阅者模式。

Promise