网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
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中面向对象技术的.
.JavaScript方法和技巧大全.
.javascript的作用域.
.JavaScript自定义模式对话框.
.40种网页常用小技巧(javascript).
.javascript对ListBox的增 删.
.javascript捕获窗口关闭事件.
.JavaScript中的JSON.
.Javascript实例教程(8) 检验表单.
.JavaScript学习笔记 3-框架.
.Firefox浏览器兼容JS脚本供参考.
.用 JavaScript 迁移目录.
.如何选择Javascript框架(Javascr.
.JavaScript极速狂飙:CSS样式表的.
.Javascript实例教程(20) OLE Aut.
.javascript 限制输入和粘贴 IE和.
.Javascript 调用UTF-8页面.
.连续滚动的制作.
.javascript混合的构造函数/原型方.
.javascript操作excel知识点.

javascript中使用重载

发表日期:2008-9-5


javascript(以下简称JS)不是一门真的的面像对像语言,在JS里并没有正式的类,即使没有真正的类,我们还是叫它类!在这里,我学习一下怎么在JS使用重载!

在JS中有一个特殊对像arguments,我们在开发中不需要显示指出它。如下:

 function hello() {
            alert(arguments.length);
        }

执行hello将弹出0,这样我们就可以根据参数的不同来做不同的事情了!

        function add() {
            if (arguments.length == 1) {
                alert(arguments[0] + 10);
            } else if (arguments.length == 2) {
                alert(arguments[0] + arguments[1]);
            }
        }
        add(10);
        add(10, 20);
上面的代码结果是什么不用说都知道了!

虽然不像C#中重载那么方便,我们也可以用上重载功能!

上一篇:JavaScript FSO属性大全 人气:1671
下一篇:Javascript获取某一标签的座标并返回其座标对象 人气:1040
浏览全部javascript的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐