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

这两句代码要如何理解啊

2012-04-23 
这两句代码要怎么理解啊?Function(alert(test))()void function(){alert(a)}()是怎么执行的啊。。

这两句代码要怎么理解啊?
Function("alert('test')")();

void function(){alert('a');}();
是怎么执行的啊。。
正常的立即执行不是(function(){})()这样么.



[解决办法]
这就和

(3+2)-1

3+2-1
的意思一样
[解决办法]
建议使用标准写法。
[解决办法]

JScript code
Function("alert('test')")();void function(){alert('a');}();
[解决办法]
Function
function
注意大小写

[解决办法]
JScript code
function 对象(类)var function_name = new function(arg1, arg2, ..., argN, function_body)//在上面的形式中,每个 arg 都是一个参数,最后一个参数是函数主体(要执行的代码)。//还可以这样定义它var sayHi = new Function("sName", "sMessage", "alert(\"Hello \" + sName + sMessage);");
[解决办法]
探讨

还是很疑惑啊。。

热点排行