日期:2014-05-16  浏览次数:20371 次

一個Javascript文件,格式看不懂
<script language="javascript"> 
(function(){ 


try{ 
此处省略 


}()) 
</script> 


这是一个Maxthon浏览器插件的文件,格式看不懂,为什麼那个function后面没有函数名?整个代码区块为什么又用()阔起来?

------解决方案--------------------
匿名函数嘛~~~
相当于
var func=function(){
try{
//此处省略

}
func();

这有什么奇怪的?
alert(function(){return 1+1;}());//输出2