eenano:事件发射器 Nano——一个针对无监听器情况优化的小型事件发射器

时间:2024-07-20 09:46:44
【文件属性】:

文件名称:eenano:事件发射器 Nano——一个针对无监听器情况优化的小型事件发射器

文件大小:4KB

文件格式:ZIP

更新时间:2024-07-20 09:46:44

JavaScript

埃纳诺 这是一个事件发射器! 就像 core 提供的一样,但它的作用要少得多!! 而且在无事可做的时候应该会更快。 此 EventEmitter 已针对任何事件的无侦听器进行了优化。 当然,如果有听众的话,应该会很快…… 它没有完成核心 EventEmitter 库所做的大部分工作。 如果您需要功能,只需使用核心。 这不做的事情的列表: 删除侦听器 once 特殊情况error事件 域 多态事件处理程序 和更多! (较少的?) 核心库没有做的事情的列表: 针对根本没有听众进行了优化 允许您指定一个this有.on避免Function#bind var EENano = require ( "eenano" ) var ee = EENano ( ) ee . on ( "msg" , function ( foo ) { console . log ( foo ) }


【文件预览】:
eenano-master
----.npmignore(14B)
----LICENSE(1KB)
----test()
--------index.js(1KB)
----eenano.js(933B)
----README.md(1KB)
----.gitignore(38B)
----package.json(628B)

网友评论