网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网页制作 > Javascript
网页制作:Dreamweaver教程,FrontPages教程,Javascript教程,HTML教程,CSS教程,心得技巧,DHTML教程,网页特效,Discuz!论坛
本月文章推荐
.Javascript对url进行编码的几个函.
.document.onLoad的触发时间.
.来自Google的密码强度Javascript.
.javascript判断上传图片的大小和.
.Javascript滑动效果菜单TreeView.
.限制文本字节数的JS源代码程序.
.JavaScript四舍五入.
.JavaScript写作技巧,函数A中调用.
.javascript实现仿新浪信息提示效.
.JavaScript学习笔记(3)数组排序.
.给select控件在指定位置插入opti.
.JavaScript中避免Form重复提交的.
.JavaScript/JS实现标题栏跑马灯.
.URL编码转换,escape() encodeURI.
.网页表单自动填写技术(gmail为例).
.Javascript实例:Select的OnChan.
.javascript 错误“缺少十六进制数.
.一段貌似简单的JavaScript.
.用javascript的ShowModalDialog(.
.Javascript实例教程(19) 使用HoT.

Javascript脚本:Function 对象的定义和使用

发表日期:2008-11-14


利用函数对象(Function对象),可以像定义普通对象那样动态地定义函数.
创建函数的语法:var myFunction = new Function(arg1,…,agrN, body)
argN为创建函数的参数, body为函数的主体.看下面示例:

<script language="JavaScript">
      <!--     
        var sumUp = new Function("x", "y", "z", "return x + y + z; ");
//三个参数.x, y, z. 函数主体 return x+y+z 即函数返回的值赋值于所创建的对象
document.write(sumUp.length + "<br />")
//length返回创建sumUp对象函数参数的个数
        window.onload =  new Function ( "document.bgColor='pink';");
        document.write( "sumUp(15,20)的结果为:" + sumUp(15,20,30)+ "<br>");
        document.write( "sumUp()的形式参数个数为:" + sumUp.length+ "<br>");
        document.write( "sumUp()的toString()方法执行结果为:" + sumUp.toString()+ "<br>");
      //-->
    </script>

上一篇:javascript与内存 人气:424
下一篇:JavaScript中toLocaleString函数 人气:421
浏览全部javascript的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐