没什么为什么啊
把
var f = (function () { alert(1); } );
f();
两句合成一句,不就是
(function () { alert(1); })();
么
定义完不存变量直接执行就是了
【 在 snnth (love me more) 的大作中提到: 】
: 标 题: JS匿名函数为什么这么写?
: 发信站: 水木社区 (Thu Jul 30 23:49:45 2009), 站内
:
: (function() {
: alert(1);
: })();
:
: 这样也行:
: !!!(function(){
: alert(1)
: })();
:
: --
:
: ※ 来源:·水木社区 newsmth.net·[FROM: 123.120.205.*]
--
FROM 221.221.224.40