首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

js 一个小疑点

2012-06-05 
js 一个小问题.JScript code(function() {CBase function(arg) {}})()这样的最外层的函数在什么时候被

js 一个小问题.

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


这样的最外层的函数在什么时候被调用 ?

[解决办法]
这个还真没搞过,会自动掉用吗?

顶一下,
[解决办法]
这是匿名方法的直接调用,最外层的方法在到();就会执行,即声明就执行
[解决办法]
声明就直接执行了。
[解决办法]
(我是匿名函数)();

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

HTML code
<!DOCTYPE HTML><html>    <head>        <meta charset="gb2312" />        <title></title>    </head>    <body>        <script>            (function(){alert(123)})();        </script>    </body></html>
[解决办法]
可以直接执行!~
[解决办法]
这个会立即执行

热点排行