以验收为目的的情况下,一些特殊的解决方案并非必须,但作为广泛使用的jquery来说,需要尽量提供,比如观察者这种链式处理的管理方式...

使用特点

在java中,将类看做"方法"类+ioc方式,用以处理动态,可配置的方法,在javascript中,以闭包为"类"空间也可形成类似的处理方式

使用方式

源码

在java中,多态自带,创建实例时会产生一个独立的内存空间,使方法可以调用不同的属性,这和闭包类似

 

生成Callbacks,可传参数

once:       回调对象仅触发(fire)一次 

memory:     跟踪记录每一次传递给fire函数的参数,在回调对象触发后(fired),将最后一次触发(fire)时的参数(value)传递给在add操作后即将被调用的回调

unique:     在add操作中,相同的函数仅只一次被添加(push)到回调列表中 

stopOnFalse:当回调函数返回false,中断列表中的回调循环调用,且memory === false,阻止在add操作中将要触发的回调 


 

 

posted on 2015-01-28 23:28  Glimis  阅读(99)  评论(0编辑  收藏  举报