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

javascript Function构造函数有关问题请问

2012-09-03 
javascript Function构造函数问题请教JScript codevar f function(){alert(111)}(new Function(,a

javascript Function构造函数问题请教

JScript code
    var f = function(){        alert('111');    }    (new Function("","alert('222');")());


请教为何会在弹出222后弹出 111.
f不是没有调用吗,怎么会执行呢?

[解决办法]
在第一个函数的结尾加上分号,结果就只会弹一个“222”了
JScript code
  <script type="text/javascript">     var f = function(){        alert('111');    };    (new Function("","alert('222');")());  </script>
[解决办法]
f (new Function("","alert('222');")());

调用f函数

红色部分成为了参数

[解决办法]
探讨
JScript code


var f = function(){
alert('111');
}

(new Function("","alert('222');")());

热点排行