JS中使用arguments模拟重载
今天看读别人的代码的时候发现了arguments对象,不明白之下翻了下书,总结了下,以便备用
写给不会的朋友,会者飘过~
ECMASCript规范中不存在重载这个概念,测试代码 如下
function test(){ if(arguments.length==1){ alert(arguments[0]); } else if(arguments.length==2){ alert(arguments[0]+arguments[1]); }}test(2);//2test(1,2);//3?
?
?
1 楼 butnet 2010-06-22 确实这样可以模拟重载的功能,