(一)是什么?
1.匿名:没有声名函数的名字
---函数外部无法访问匿名自执行函数的内部,防止函数之间变量命名的相互干扰。
2.自执行:不等页面全部加载完成,而是立即执行
--在js文件中写在任何代码,只要不包括function类型,它都会执行
(二)怎么调用?
最常用的调用方式:
其他调用方式:Javascript中匿名函数的多种调用方式[url]http://www.cnblogs.com/snandy/archive/2011/02/28/1966664.html[/url]
(function(){})()
1.匿名:没有声名函数的名字
---函数外部无法访问匿名自执行函数的内部,防止函数之间变量命名的相互干扰。
2.自执行:不等页面全部加载完成,而是立即执行
--在js文件中写在任何代码,只要不包括function类型,它都会执行
(二)怎么调用?
最常用的调用方式:
//调用函数,得到返回值
(function(x,y){
alert(x+y);
})(3,4);
其他调用方式:Javascript中匿名函数的多种调用方式[url]http://www.cnblogs.com/snandy/archive/2011/02/28/1966664.html[/url]