为了账号安全,请及时绑定邮箱和手机立即绑定

如果js函数的其中一个参数也是一个函数,如果给这个函数参数传参?

如果js函数的其中一个参数也是一个函数,如果给这个函数参数传参?

慕慕森 2018-09-11 10:10:16
callback是一个函数,当result为true的时候调用callback;但callback函数如何设置参数?function confirmOp(message,callback){    var confirm=bootbox.confirm({        size:"small",        message:message,        callback:function(result){ //result =>Boolean             if(result){                 callback();             }else{                console.log('关闭confirm');             }         },     });    return confirm; }
查看完整描述

1 回答

?
斯蒂芬大帝

TA贡献1827条经验 获得超8个赞

function fnArgs(a, b){  return function(){    console.log(a, b);
  }
}

confirmOp('message', fnArgs(1, 2));

function foo(a,b){  console.log(a,b)
}

confirmOp('message', function(){
  foo(1, 2);
});


查看完整回答
反对 回复 2018-09-28
  • 1 回答
  • 0 关注
  • 1322 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信