memory这个设计有什么使用场景呢? 看代码是缓存了上次的调用参数, 但是具体在什么情况下使用?
每添加一个函数,执行一次。可以手动控制执行的时间。ex: callbacks.fire("nihao");
执行了一段其它代码;
callbacks.fire(fn1);