关于JS函数传值

悟僧 2018-06-13 09:10:44
function a(data){
console.log(data);
}
var getJson = (function(url, fun){ // 此处括号内应该怎么写
$.getJSON(url, function(res){
fun(res);
});
})(url, fun); // 此处括号内应该怎么写

getJson(url, a); // 此处括号内应该怎么写

//其中url和函数a都是我要调用时传的参数,请问下getJson方法中参数应该怎么写,然后调用的时候应该怎么写,非常感谢!!!
...全文
879 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Jeff1804 2018-06-14
  • 打赏
  • 举报
回复
function a(data){ console.log(data); } var getJson = (function(url, fun){ // 此处括号内为形参, $.getJSON(url, function(res){ fun(res); }); })(‘http://baidu.com’, a); //此处为实参,即实际要使用的参数; //上面这个函数是自执行函数,不需要再次调用。
天际的海浪 2018-06-13
  • 打赏
  • 举报
回复

function a(data){
      console.log(data);
}
var getJson = function(url, fun){ // 此处括号内应该怎么写
      $.getJSON(url, function(res){
            fun(res);
      });
}; // 此处括号内应该怎么写

getJson(url, a); // 此处括号内应该怎么写

87,942

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧