<script type="text/javascript">
(function(){
alert("this is a msg");
})()
</script>
在看<精通Javascript>时遇到类似的代码,不知该如何理解.
哪位兄弟给详细解释解释,不剩感激.
请看下面两行等价代码
var funcA = function (){;}; //声明一个变量funcA,funcA的变量值是一个函数
funcA();//执行该函数变量funcA
你问题中的语句和上面的写法等价,只不过没有声明变量,而是直接让函数变量执行。
明白了吗?