我注释了下我的思路我这样想正确吗?后面问号的我不懂什么意思可以帮我解释下吗?这种函数应用场景是什么(function(){})(function(){}())这种立即调用函数里面再写一个立即调用函数的写法叫什么?
var fun = (function(a){//定义函数表达式并定义参数a
this.a = a;//定义当前域变量a等于参数a
return function(a){//返回一个匿名函数定义参数a
a+= this.a;//a等于this.a+1
return a;//返回a
}
})(function(a,b){//??????
return a;//????
}(1,2))//??????
fun(4)
添加回答
举报
0/150
提交
取消