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

匿名函数的使用问题,求教~!
JScript code

(function(num1){alert(num1);})(1) //显示1

function(num2){alert(num2);}(2) //啥也没有

var a=function(num3){return num3;}(3) //显示3
alert(a);

alert(function(num4){return num4;}(4)); //显示4



第二种形式为什么啥都没有?
必须要借助第三和第四种方法,才有值?
求指点。。。。。。

------解决方案--------------------
2是错误的写法
134中的匿名函数都是函数表达式,而2中的不是