您的位置:首页 > Web前端 > JavaScript

Javascript(一)-17-(JS函数_动态函数)

2015-08-20 11:24 519 查看
【JS动态函数】

使用的是JS中内置的一个对象Function(大写)。

参数列表,函数体都是通过字符串动态指定的。

【代码】

<html>
<head>
</head>

<body>
<script type="text/javascript">

var add = new Function("x,y","var sum; sum=x+y; return sum;");

var sum = add(4,5);

alert("sum="+sum);

//====================================上面是动态函数,下面是一般函数

function add2(x,y){
var sum;
sum=x+y;
return sum;
}

</script>
</body>
</html>


一般函数只要定义之后就“定死了”,改不了;而动态函数定义之后可以更改,如上面函数中:

"x,y"可以改为var str = "x,y",可以通过更改str值来修改函数→动态
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: