function fn1(n) { console.log("fn1",n); console.log(this==$cb); } function fn2(n,m) { console.log("fn2",n,m); } function fn3() { console.log("fn3"); } let $cb=$.Callbacks(); $cb.add(fn3); $cb.add(fn2,fn1); $cb.remove(fn3); console.log($cb.has(fn1)); console.log($cb.has(fn3)); $cb.fire();
//add 订阅 //fire 发布