Javascript实现函数重载
2013-03-28 13:50
204 查看
// 主要就是通过使用argument对象让函数能够调用数量不定 的参数 // 如代码 function Point(){ this.x = 0; this.y = 0; switch (arguments.length){ case 1: this.x = arguments[0]; break; case 2: this.x = arguments[0]; this.y = arguments[1]; break; } } var pt1 = new Point(); alert("x="+pt1.x+" y="+pt1.y); var pt2 = new Point(5); alert("x="+pt2.x+" y="+pt2.y); var pt3 = new Point(3, 8); alert("x="+pt3.x+" y="+pt3.y);
相关文章推荐
- JavaScript实现函数重载
- javascript 实现函数/方法重载效果
- javascript闭包之函数重载的实现
- JavaScript命名空间、函数参数类型重载的实现
- javascript 函数重载另一种实现办法
- Javascript 函数重载的实现
- javascript 表达式、括号、常用函数和jquery库怎么样实现的分析
- 利用javascript的setInterval()函数实现的图片无缝滚动
- javascript 面向对象,实现namespace,class,继承,重载
- javascript模拟实现java重载
- Javascript中实现trim()函数的两种方法
- c#中webservice函数如何实现重载
- JavaScript实现当网页加载完成后执行指定函数的方法
- JavaScript实现二级、多级(N级)联动下拉列表框更新版,支持IE6,FireFox,函数和类两种调用方式,支持到N级,非常通用。
- javascript用函数实现对象的方法
- 以复数运算为实例的类实现、函数重载、模板类操作
- 基于JavaScript的公式解释器 - 11 【函数的实现】
- javascript 用函数实现继承详解
- javascript的trim()函数的实现
- JavaScript的函数支持重载吗?