最近在看javascript的一些框架(dojo、prototype),发现很多地方使用了javascript的一种奇怪的语法:(function(){alert("Hello,world!");})();执行了一下,结果为弹出Hello,world!的对话框。可为什么要这样写?javascript支持这样的语法吗?放狗找了一下,才知道这时匿名函数的一种写法。。。学习!
原文请参考:http://dancewithnet.com/2008/05/07/javascript-anonymous-function/