函數(shù)
1.結(jié)構(gòu)
function sayHi(name,message){
alert("Helllo"+name+","+message);
}
2.返回值
function sum(num1,num2){
return num1+num2;
//后面不執(zhí)行
}
var result=sum(5,10);
3.參數(shù)
- arguments.length //獲取參數(shù)個數(shù)
- arguments[0],arguments[1],undefined... //類數(shù)組-
集合 - 修改命名參數(shù)不會改變arguments的值
function doAdd(num1,num2){
arguments[1] = 10;
alert(arguments[0] + num2);
}
doAdd(10,5); //20
4.沒有重載,只能通過檢查傳入?yún)?shù)的數(shù)量和類型來模仿方法重載