JS中本身没有重载,需要使用arguments对象来实现类似与重载的效果 arguments本身就是数组。
function add(){
if(
arguments.length ==
2){
return arguments[
0] +
arguments[
1];
}
else if(
arguments.length ==
3){
return arguments[
0] +
arguments[
1] +
arguments[
2];
}
}
alert(add(
1,
2,
3));
转载请注明原文地址: https://www.6miu.com/read-2630790.html