一、javascript是一种弱类型的语言
1、javascript不能通过函数的参数来区别不同的函数
function testArg(m,n){
alert(m+"-"+n);
for(var i=0;i<arguments.length;i++){
alert(arguments[i]);
}
}
function testArg(){
alert("hello");
}
testArg(12,1); //不管怎么传递参数都是调用testArg(),调用离调用最近的函数
2、javascript的函数,你可以传递任何多个参数
function testArg(m,n){
alert(m+"-"+n);
for(var i=0;i<arguments.length;i++){ //函数有个默认的接受参数的数组
alert(arguments[i]);
}
}
testArg(1,2,3,4,5,6);