文件名称:jem.js:Javascript 事件管理器
文件大小:373KB
文件格式:ZIP
更新时间:2024-06-23 23:31:17
JavaScript
jem.js(Javascript 事件管理器) 这是一个 Javascipt 库,可帮助我们编写事件驱动的 Javascript 代码。 没有依赖项,没有 jQuery,没有其他库。 这与 DOM 无关。 jem.js 用于您的自定义事件。 欢迎任何形式的贡献。 为什么是事件? 使用事件而不是调用方法可以减少耦合。 假设您的网页中有两个模块,它们通过调用彼此的方法进行通信。 当您想从页面中删除一个模块时,您必须更改另一个模块的代码并测试整个页面。 但是,对于事件,要从页面中删除模块,您只需要删除该模块即可。 传统方式 正如你在下面看到的,当你想删除 moduleA 时,你也需要更新 moduleB。 var moduleA = ( function ( ) { var foo = "foo" ; var bar = "bar" ; // some code r
【文件预览】:
jem.js-master
----example()
--------css()
--------test.js(5KB)
--------test.html(3KB)
--------fonts()
--------js()
----tests()
--------tests.js(3KB)
--------qunit-1.17.1.js(70KB)
--------index.html(402B)
--------qunit-1.17.1.css(5KB)
----LICENSE(11KB)
----README.md(8KB)
----jem.js(5KB)