标签:
<!DOCTYPE html>
<html>
<head>
<title>Javascript语法5</title>
<meta name="keywords" content="keyword1,keyword2,keyword3">
<meta name="description" content="this is my page">
<meta name="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<script type="text/javascript">
/*
* js函数的其他表现形式。
*
* 动态函数:使用的是js中内置的一个对象Function.
* 只不过用的不是很多。
* 参数列表,函数体都是通过字符串动态指定的。
*/
var add = new Function("x,y", "var sum; sum=x+y; return sum;");
var he = add(4, 8);
//alert("he="+he);
function add2(x, y) {
var sum;
sum = x + y;
return sum;
}
</script>
<script type="text/javascript">
/*
* 匿名函数:没有名字的函数。
* 通常是函数的简写形式。
*
*/
var add3 = function(a, b) {
return a + b;
}
alert(add3(7, 8));
function haha() {
alert("haha run");
}
var xixi = haha;
//上述代码可以简写成下面的方式。
var xixi = function() {
alert("haha run");
}
</script>
</body>
</html>
标签:
原文地址:http://my.oschina.net/u/2001589/blog/464645