使用arguments对象模拟函数重载
用arguments对象判断传递给函数额参数个数,即可模拟函数重载
function doAdd(){
if(arguments.length == 1){
alert(arguments[0]+10);
}else if(arguments.length==2){
alert(arguments[0]+arguments[1]);
}
}
doAdd(10); //output "20"
doAdd(10,20); //output "30"