javascript函数的重载
javascript函数不存在重载的概念。函数的参数与调用没有关系,后面会覆盖前面的定义。如果函数有一个参数,但传入两个参数,仅仅会匹配一个。
1  | function sum(num1,num2){  | 
结果都是105,即调用最后一个sum函数。
换一种方法,相信大家会容易明白点。
1  | var sum=function(num1,num2){  | 
源码下载:function_reload.txt
javascript函数的重载
1  | function sum(num1,num2){  | 
1  | var sum=function(num1,num2){  | 
javascript函数的重载