psub:JavaScript中的PublishSubscribe

时间:2024-02-26 16:35:58
【文件属性】:

文件名称:psub:JavaScript中的PublishSubscribe

文件大小:49KB

文件格式:ZIP

更新时间:2024-02-26 16:35:58

javascript subscription event-management publishing javascript-library

PSub 使用ES6功能实现设计模式。 想想。 什么是发布/订阅? 它是一个事件系统,它使我们能够定义应用程序特定的事件,这些事件可以用作触发消息在应用程序的各个部分之间传递。 这里的主要思想是避免依赖性并促进。 他们不是订阅单个对象(而不是直接调用其他对象的方法),而是订阅特定的主题(事件),并在事件发生时得到通知。 产品特点 ES6 作为订阅令牌(始终唯一) 常量O(1)订阅/取消订阅时间() 使用'*'主题将通配符发布给所有侦听器 带有异步发布 我们都习惯的方法名称( subscribe === on , publish === emit , unsubscribe === of


【文件预览】:
psub-master
----.gitignore(83B)
----.babelrc(55B)
----package.json(2KB)
----src()
--------index.js(4KB)
----.travis.yml(261B)
----webpack.config.babel.js(466B)
----LICENSE(1KB)
----.eslintrc.js(119B)
----README.md(7KB)
----.eslintignore(16B)
----test()
--------internals.test.js(2KB)
--------publish.test.js(1KB)
--------module.test.js(338B)
--------eslint.test.js(428B)
--------mocha.opts(47B)
--------subscribe.test.js(803B)
--------unsubscribe.test.js(1KB)
----yarn.lock(140KB)

网友评论