最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Javascript函数重载的例子介绍
时间:2015-02-01 编辑:简简单单 来源:一聚教程网
js本身不支持重载,因为方法调用只与方法名相关,而不计较参数的数量和类型,也正是这个特点,我们可以用更简单的方法实现重载。
我们可以通过数组arguments来获取变量,再根据arguments.length来执行不同的操作。
简例:
function getSum(){
//这是计算总和的函数
var sum=0;
for(var i=0;i
}
return sum;
}
document.write(getSum());//0
document.write(getSum(1));//1
document.write(getSum(1,2));//3
document.write(getSum(1,2,3));//6
document.write(getSum(1,2,3,4));//10
javascript不能支持函数的重载,如下: