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

希望有大牛分析以下区别:
希望有大牛分析以下区别:

(function( ){
alert(1);
})()

===================================
(function( ){
alert(1);
}( ))
===============================================
以及以下三个的结果和它们的不同:
function( ){
}( )

function( ){
}(1)

(function( ){
})(1 )


------解决方案--------------------
function a() {} //定义一个具名函数
function(){} //定义一个匿名函数
(function(){})(); //定义一个匿名函数并立即执行他
(function(){})(1); //定义一个匿名函数并立即执行他,后面小括号里是传递的参数
其他的都是错误的语法
------解决方案--------------------
JScript code

function( ){
}(1)