请教一段js代码的解释

我注释了下我的思路
我这样想正确吗?
后面问号的我不懂什么意思
可以帮我解释下吗?这种函数应用场景是什么
(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)


开心每一天1111
浏览 490回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript