在用JavaScript編程時,函數很重要。在我們的例子裡也用了函數。
下面的代碼展示了函數的基本語法。它沒有用到參數或return
語句:
function sayHello {
console.log('Hello!');
}
要執行這個函數,只需要這樣調用一下:
sayHello;
我們也可以傳遞參數給函數。參數是會被函數使用的變量。下面的代碼展示了如何在函數中使用參數:
function output(text) {
console.log(text);
}
我們可以通過以下代碼使用該函數:
output('Hello!');
你可以傳遞任意數量的參數,如下所示:
output('Hello!', 'Other text');
在這個例子中,函數只使用了傳入的第一個參數,第二個參數被忽略。
函數也可以返回一個值,例如:
function sum(num1, num2) {
return num1 + num2;
}
這個函數計算了給定兩個數字之和,並返回結果。我們可以這樣使用:
var result = sum(1,2);
output(result);