文件名称:navi:JavaScript 中的简单对象侦听器通知
文件大小:7KB
文件格式:ZIP
更新时间:2024-06-26 22:02:03
JavaScript
导航.js 一个用于在 javascript 对象上实现小模块。 它创建了一个全局函数 (Navi),它使用以下方法扩充传入的对象: 用于聆听 听(objectToListenTo,nameOfMethodOnListenerToBeCalled) 不听(听过的对象) 通知 通知() addListener(监听器,nameOfMethodOnListenerToBeCalled) 删除监听器(监听器) 获取监听器() 清除监听器() 笔记 侦听器存储在通知对象上的私有成员数组中 Notify() 在对象的每个侦听器上调用注册的方法,并将通知对象作为参数传递给每个侦听器。 侦听器每个通知对象只能有一个注册方法 如果在预先注册的侦听器上调用 listen 方法,则在传入不同的方法时,它将更新注册的方法名称 在取消引用之前必须从所有注册的对象中删除侦听器,否则它们将不会被垃圾收集
【文件预览】:
navi-master
----Rakefile(208B)
----examples.html(8KB)
----spec()
--------javascripts()
----LICENSE.md(1KB)
----.gitignore(19B)
----navi.min.js(590B)
----README.md(1KB)
----todo(0B)
----navi.js(1KB)