JS案例:通过Function对象显示创建方法

来自CloudWiki
跳转至: 导航搜索
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<title>Function对象案例测试</title>
</head>
<body>
<pre>
<script type="text/javascript">
	var Welcome=new Function("msg","  document.writeln(msg);"); //创建 Function 对象
	document.writeln(Welcome.toString());  //通过toString() 是输出 Function 对象的代码
	Welcome("欢迎学习JavaScript!");  //通过函数对象变量调用函数
	//函数对象变量的赋值运算
    var fun1,fun2;
	fun1=Welcome;  //将函数对象变量 Hello 赋值给变量 f1
	fun1("fun1相当于Welcome函数");//调用fun2,其效果同Welcome
	fun2=fun1;  //将函数对象变量 f1 赋值给变量 f2
	fun2("fun1相当于Welcome函数");//调用fun2,其效果同Welcome
</script>
</pre>
</body>
</html>