首页 新闻 会员 周边

如何理解这几行Javascript代码.实在是看不懂.

0
悬赏园豆:10 [已解决问题] 解决于 2009-12-12 15:59
<script type="text/javascript">
(
function(){
alert(
"this is a msg");
})()
</script>

 

在看<精通Javascript>时遇到类似的代码,不知该如何理解.

哪位兄弟给详细解释解释,不剩感激.

Pwd的主页 Pwd | 初学一级 | 园豆:158
提问于:2009-12-12 15:35
< >
分享
最佳答案
0

请看下面两行等价代码

var funcA = function (){;}; //声明一个变量funcA,funcA的变量值是一个函数

funcA();//执行该函数变量funcA

你问题中的语句和上面的写法等价,只不过没有声明变量,而是直接让函数变量执行。

明白了吗?

收获园豆:10
玉开 | 大侠五级 |园豆:8822 | 2009-12-12 15:53
感谢大虾指点.`我再去理解理解~`
Pwd | 园豆:158 (初学一级) | 2009-12-12 15:59
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册