nanoevents:简单而纤巧(72字节)JavaScript事件发射器库

时间:2024-05-17 19:55:04
【文件属性】:

文件名称:nanoevents:简单而纤巧(72字节)JavaScript事件发射器库

文件大小:138KB

文件格式:ZIP

更新时间:2024-05-17 19:55:04

TypeScript

纳米事件 适用于JavaScript的简单而微型的事件发射器库。 仅72个字节(缩小并压缩)。 它使用来控制大小。 on方法返回unbind函数。 您无需将回调保存到removeListener变量中。 TypeScript和ES模块支持。 没有别名,只是emit和on方法。 没有Node.js 兼容性。 import { createNanoEvents } from 'nanoevents' const emitter = createNanoEvents ( ) const unbind = emitter . on ( 'tick' , volume => { summary += volume } ) emitter . emit ( 'tick' , 2 ) summary //=> 2 unbind ( ) emitter . emit ( 'tick' , 2


【文件预览】:
nanoevents-main
----.gitignore(40B)
----package.json(3KB)
----LICENSE(1KB)
----index.js(322B)
----CHANGELOG.md(2KB)
----tsconfig.json(239B)
----.github()
--------workflows()
----README.md(4KB)
----.npmignore(70B)
----test()
--------errors.ts(1015B)
--------index.test.ts(3KB)
--------types.ts(599B)
----.editorconfig(147B)
----yarn.lock(327KB)
----index.d.ts(2KB)

网友评论