EventEmitter 类
EventEmitter 类,许多 Puppeteer 类都继承自它。
签名
export declare class EventEmitter<Events extends Record<EventType, unknown>> implements CommonEventEmitter<EventsWithWildcard<Events>>
实现自: CommonEventEmitter<EventsWithWildcard<Events>>
备注
这使你可以监听 Puppeteer 类触发的各种事件并作出相应处理。因此,你大多会使用 on 和 off 来绑定和解绑事件监听器。
此类的构造函数被标记为内部。第三方代码不应直接调用构造函数,也不应创建扩展 EventEmitter 类的子类。
方法
|
方法 |
修饰符 |
说明 |
|---|---|---|
|
发出一个事件并调用所有关联的监听器。 | ||
|
获取指定事件的监听器数量。 | ||
|
移除事件监听器,使其不再触发。 | ||
|
绑定事件监听器,使其在事件发生时触发。 | ||
|
与 | ||
|
移除所有监听器。如果提供了事件参数,则只会移除该事件的监听器。 |