javaScript中匿名函数的传参及赋值
var a = (funcion(){})();
第一个()中是匿名函数,如果有返回值,则把返回值赋给a;
第二个()中是要给匿名函数传递的参数;
var a = (function (){
var i = 1
i++;
return i;
})(a);
console.log(a);//a=2;
var b=5;
var a = (function(){
var i = 1;
return b+i;
})(b);
console.log(a);//a=6
var a = (function(){
var i=1;
return i;
})();
console.log(a);//a=1
var a = (function(){
var i=1;
})();
console.log(a);//a=undefind
JavaScript匿名函数详解
本文深入探讨了JavaScript中匿名函数的使用方法,特别是如何通过匿名函数进行变量赋值和参数传递。通过具体的代码示例,解释了不同场景下匿名函数的工作原理。
245

被折叠的 条评论
为什么被折叠?



