js 一个小问题.

iamnobody 2012-05-23 02:03:16


(function() {

CBase = function(arg) {
};
})();




这样的最外层的函数在什么时候被调用 ?
...全文
154 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
古市轩 2012-05-24
  • 打赏
  • 举报
回复
可以直接执行!~
浮云若水 2012-05-24
  • 打赏
  • 举报
回复
这个会立即执行
001007009 2012-05-23
  • 打赏
  • 举报
回复
(我是匿名函数)();

第一个() 是表示分组,第2个表示立即运行。


<!DOCTYPE HTML>
<html>
<head>
<meta charset="gb2312" />
<title></title>
</head>
<body>
<script>
(function(){alert(123)})();
</script>
</body>
</html>
jijihahalala 2012-05-23
  • 打赏
  • 举报
回复
声明就直接执行了。
townsin 2012-05-23
  • 打赏
  • 举报
回复
这是匿名方法的直接调用,最外层的方法在到();就会执行,即声明就执行
zuxianghuang 2012-05-23
  • 打赏
  • 举报
回复
这个还真没搞过,会自动掉用吗?

顶一下,

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧