JS 简单的匿名函数
2011-10-17 15:32 呦菜 阅读(262) 评论(0) 收藏 举报匿名函数没有函数名,但可以被赋值给变量。
示例1:
(function(){
var doo = 2;
var foo = 10;
alert(doo*foo);
})();
这是一个匿名函数,函数在定义之后便立即执行,出现在函数声明之后的一对括号立即对函数进行调用。
示例2:
(function(doo,foo){
alert(doo*foo);
})(10,2);
这个匿名函数是将变量作为参数从外部传入。
同时,匿名函数也可以返回值赋给一个变量,如示例3:
var bar = (function(doo,foo){
return(doo*foo);
})(10,2);
alert(bar);
浙公网安备 33010602011771号