javascript argument对函数重载的实例
WEB基础 4月 05, 2016
function fnAdd () { if (arguments.length == 0) return; else if (arguments.length == 1) return arguments[0] + 5; else (arguments.length >1 ) var iSum =0 for(var i=0;i< arguments.length;i++) iSum += arguments[i]; return iSum; } document.write(fnAdd(5)+" "); document.write(fnAdd(10)+" "); document.write(fnAdd(10,20)+" "); document.write(fnAdd(10,20,30,40)+" ");
运行结果: