```
var callbacks = $.Callbacks('memory');
var fun1 = function (str) {
console.log(str);
}
var fun2 = function (str) {
console.log(str + '666');
}
callback.add(fun1,fun1,fun1,fun2);
callbacks.fire('开朗');
callbacks.fire('磊')
callbacks.add(fun2);
```比如这里,参数为'memory',那么最后一行的 callbacks.add(fun2);这里的fun2的实参是什么,是沿用最贴近它的上面一个函数调用的实参吗?
var callbacks = $.Callbacks('memory');
var fun1 = function (str) {
console.log(str);
}
var fun2 = function (str) {
console.log(str + '666');
}
callback.add(fun1,fun1,fun1,fun2);
callbacks.fire('开朗');
callbacks.fire('磊')
callbacks.add(fun2);
```比如这里,参数为'memory',那么最后一行的 callbacks.add(fun2);这里的fun2的实参是什么,是沿用最贴近它的上面一个函数调用的实参吗?
memory:跟踪先前的值,并在使用最新的“已存储”值(如Deferred)立即触发列表后调用添加的任何回调。
所以实参就是值钱的“已存储”值,也就是'磊'