JavaScript Functions
JavaScript函數(shù)是用于執(zhí)行特定任務的代碼塊。
使用函數(shù)的主要優(yōu)點:
代碼重用:定義代碼一次,并使用多次。
使用不同的參數(shù)多次使用相同的代碼,以產生不同的結果。
提示: 當"某事"調用或調用JavaScript函數(shù)時,執(zhí)行JavaScript函數(shù)。
在之前的教程中,你已經了解了函數(shù)聲明的語法 :
function functionName(parameters) { 執(zhí)行的代碼 }
函數(shù)聲明后不會立即執(zhí)行,會在我們需要的時候調用到。
function myFunction(a, b) { return a * b; }
提示: 分號是用來分隔可執(zhí)行JavaScript語句。
由于函數(shù)聲明不是一個可執(zhí)行語句,所以不以分號結束。
test()
/*一些代碼*/
要執(zhí)行函數(shù),您需要調用它。
要調用函數(shù),從函數(shù)的名稱開始,然后使用括號中的參數(shù)。
function myFunction() { alert("調用一個函數(shù)!"); } myFunction(); // 警告 "調用一個函數(shù)!"
hello() {
alert("Hi there");
}
();
一旦函數(shù)被定義, 你可以根據你的需求進行一次或者多次調用:
function myFunction() { alert("警告框!"); } myFunction(); //"警告框!" alert("一些其他代碼"); myFunction(); //"警告框!"