87,910
社区成员
发帖
与我相关
我的任务
分享
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<script type="text/javascript">
//楼主看书,有看到过js 有个内置的Function 对象吧。下面两个是一样的效果。
function sum(a, b) {return a + b;};
alert(sum(1, 2))//输出3
var sum = new Function('a', 'b', 'return a + b;');//注意这里用new
alert(sum(1, 2))//输出3
//下面看看一个函数的是由什么对象构造出来的。
alert(sum.constructor); //输出Function, 说明sum的函数是由Function构造出来的,而Function是js里的一个内置对象
</script>
</body>
</html>