匿名函数的格式:
格式: (function(){ //代码 })();
//和这个基于jQuery的比较下:
$(function(){ alert("this is a test"); });
解释:包围函数(function(){})的第一对括号向脚本返回未命名的函数,随后一对空括号立即执行返回的未命名函数,括号内为匿名函数的参数。
例如:
(function(arg){ alert(arg+100); })(20);
// 这个例子返回120。
匿名函数的格式:
格式: (function(){ //代码 })();
//和这个基于jQuery的比较下:
$(function(){ alert("this is a test"); });
解释:包围函数(function(){})的第一对括号向脚本返回未命名的函数,随后一对空括号立即执行返回的未命名函数,括号内为匿名函数的参数。
例如:
(function(arg){ alert(arg+100); })(20);
// 这个例子返回120。