javascript 匿名函数有两种常用模式:
1,(function(参数){逻辑})(给参数赋值)
2. (function(参数){逻辑}(给参数赋值))
javascript 匿名函数的作用:
1.在页面加载时立即启动一个函数,并可以获得参数。
2.避免变量名和函数名被污染(名字相同而冲突)
下面举两个例子:
(function (x,y) {
alert("result is : "+(x+y))
})(10,5);
(function (x,y,z,k) {
alert("x:"+x+", y:"+y+", z:"+z+", k:"+k)
}(10,20,3))
结果: