lol训练生计划视频:动态函数New Function不正确显示找到原因,但还不知道为什么

来源:百度文库 编辑:高考问答 时间:2024/04/29 18:51:03
<script language="javascript">

var square = new Function("x","y","var sum;sum=x*x + y*y;return sum;";
//这里的Function必须大写,但是不知道为什么.
alert(square(2,3));
就像上面注释我把function首字母小写,出现错误,改为F就好了,这是为什么?
但是,我用正常的函数方法,用小写就可以,例如"
function square(x,y)
{
var sum;
sum=x*x + y*y;
return sum;
}
这就可以

小写的话应为
var square = function(){
....
}