//arguments关键字 function f1(){ //console.log('个人信息:'+"名字:"++";年龄:"++";地址:"+); //console.log(arguments); //console.log(arguments.length); //获得传递参数的个数 var len = arguments.length; //以下代码是利用arguments体会方法"重载"效果。 //重载:在java里边,一个类里边有许多方法,这些方法的名字一致,但是参数不一样(类型或个数) if(len==0){ console.log('个人信息'); }else if (len==1){ console.log('个人信息-名字:'+arguments[0]); }else if (len==2){ console.log('个人信息-名字:'+arguments[0]+";年龄:"+arguments[1]); }else if (len==3){ console.log('个人信息-名字:'+arguments[0]+";年龄:"+arguments[1]+";地址:"+arguments[2]); } } f1(); f1('tom'); f1('tom','20'); f1('linken','45','usa');