1:普通函数声明:
function justTest(a, b){
return 'sum: ' + (a + b);
}
函数的调用方式:
(1)justTest(1, 2);
(2)(justTest)(1, 2);
2:匿名函数声明
void function(a, b){return ('sum:' + (a + b))};
(function(a, b){return ('sum:' + (a + b))});
函数的调用方式:
(1)void function(a, b){return ('sum:' + (a + b))}(1, 2);
(2)(function(a, b){return ('sum:' + (a + b))})(1, 2);
more to see:
http://www.ibm.com/developerworks/cn/web/wa-javascript.html#FnAsExp
http://blog.csdn.net/xiezongchun/archive/2009/06/12/4264957.aspx
http://www.cnblogs.com/luckboy/archive/2009/06/25/1510870.html
http://www.cnblogs.com/luckboy/archive/2009/06/25/1510870.html