一.函數聲明
function box() { //沒有參數的函數
alert('只有函數被調用,我纔會被之執行');
}
box();
二.return返回值
帶參和不帶參的函數,都沒有定義返回值,而是調用後直接執行的。實際上,任何函數
都可以通過return 語句跟後面的要返回的值來實現返回值
三.arguments對象
ECMAScript 函數不介意傳遞進來多少參數,也不會因爲參數不統一而錯誤。實際上,
函數體內可以通過arguments 對象來接收傳遞進來的參數。
2 ECMAScript 中的函數,沒有像其他高級語言那種函數重載功能。
function box(num) {return num + 100;
}
function box (num) { //會執行這個函數
return num + 200;
}
alert(box(50)); //返回結果