提供高性能的方式来订阅浏览器UI事件。-Node.js开发

时间:2024-06-16 04:22:23
【文件属性】:

文件名称:提供高性能的方式来订阅浏览器UI事件。-Node.js开发

文件大小:215KB

文件格式:ZIP

更新时间:2024-06-16 04:22:23

Node.js Debugging / Profiling

ui-event-observer提供高性能/简单的方式来订阅浏览器DOM UI事件。 UIEventObserver可以为DOM UI事件使用单个addEventListener而不是多个addEventListener。 示例项目显示ui-event-observer提供了高性能/简单的方式来订阅浏览器DOM UI事件。 UIEventObserver可以为DOM UI事件使用单个addEventListener而不是多个addEventListener。 示例项目显示向窗口添加100个“ scroll”事件处理程序。 左:100x addEventListener右:1 UIEventObserver功能通过UIEventObserver为addEventListener提供观察器,而不是通过不同的组件调用多个window.addEventListener('scroll',eventHandler),


【文件预览】:
ui-event-observer-master
----.gitignore(2KB)
----tsconfig.json(976B)
----README.md(5KB)
----test()
--------test.ts(382B)
--------mocha.opts(61B)
--------UIEventObserver-test.js(5KB)
----.zuul.yml(339B)
----LICENSE(1KB)
----screenshot.png(155KB)
----package.json(2KB)
----src()
--------index.js(189B)
--------index.d.ts(469B)
--------DOMEventEmitter.js(527B)
--------UIEventObserver.js(3KB)
--------EventTargetMap.js(2KB)
----.babelrc(156B)
----example()
--------addEventListener.html(299B)
--------package.json(247B)
--------event-observer.html(293B)
--------webpack.config.js(334B)
--------lib()
----.travis.yml(47B)
----yarn.lock(241KB)

网友评论