js提供了内置对象:Function
用的比较少
使用了动态函数:
var param1="x,y";
var param2="var sum;sum=x+y;return sum;";
var param2="var sum;sum=x*y;return sum;";
var add=new Function(param1,param2);
var sum=add(4,5);
alert(sum);
普通函数:
function add2(x,y)
{
var sum;
sum=x+y;
return sum;
}
动态函数在某些情况下更加方便。