js 一个小疑点
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>
[解决办法]
可以直接执行!~
[解决办法]
这个会立即执行