怎么理解函数表达式立即被调用
其实一直都不太理解函数表达式里面的这个截图里面的第二个和第三个是什么意思。就是在后面加个括号,就是立即调用。那为什么我这么写就会报错呢?
document.write((function(a,b){ return a +b; })();)
就是我写了一个函数表达式,然后立马要去调用。输出。为什么不可以?然后下面的那个return那个函数表达式也不太懂 可以举个例子吗
其实一直都不太理解函数表达式里面的这个截图里面的第二个和第三个是什么意思。就是在后面加个括号,就是立即调用。那为什么我这么写就会报错呢?
document.write((function(a,b){ return a +b; })();)
就是我写了一个函数表达式,然后立马要去调用。输出。为什么不可以?然后下面的那个return那个函数表达式也不太懂 可以举个例子吗
2016-10-18
举报