我想编写一个接受匿名函数作为参数的函数.例如:
run('param1', function(){
alert('execute this');
});
function run(param1, callback) {
//now execute the callback parameter as a function
}
Run Code Online (Sandbox Code Playgroud)
我怎样才能实现这样的目标?
med*_*iev 11
callback() 会调用它.
如果您需要提供上下文,请执行callback.apply(this, arguments).当你使用.apply了解当前的执行上下文时,基本上知道this将引用什么,或者如果你正在提供一个引用this它的函数体内的文字,你的代码将不会按预期工作.
| 归档时间: |
|
| 查看次数: |
242 次 |
| 最近记录: |