1.函数的声明
function box(){。。。}//没有参数的函数
function box(name,age){。。。}//带参数的函数
box();//直接调用
box('sl',28); //调用函数,并传参
2.arguments对象
函数体内可以通过arguments对象来传递参数
function box(){
return arguments[0]+'|'+arguments[1];//得到每次参数的值
}
alert(box(1,2,3,4,5,6));//传递参数
function box(){
return arguments.length;//得到参数的长度 6
}
alert(box(1,2,3,4,5,6));//传递参数
3.js没有像其他高级语言那种函数重载的功能
执行最后的
function box(){
return arguments[0]+'|'+arguments[1];//得到每次参数的值
}
function box(){ //会执行这个函数
return arguments.length;//得到参数的长度 6
}