在js中是没有重载的 但是 Arguments对象(可以实现模拟重载的效果)
利用arguments对象的length属性,可以获取函数接收的参数的个数
例如:
function add(){ if(arguments.length == 2){ return arguments[0] + arguments[1]; }else if(arguments.length == 3){ return arguments[0] + arguments[1] + arguments[2]; } } add(2,4); //output 6 add(2,4,5); //output 11