Functions 的宣告與使用


範例:在這個範例中,我們說明函數(function)的宣告以及使用的方式。 範例中,我們定義了三個最常見的函數型態:world() 方法沒有傳入的參數, 也沒有回傳結果;hello(someone) 方法包含一個傳入的參數,但是沒有回傳結果; 還有,input() 方法,該方法沒有傳入的參數,卻有回傳結果。

定義完了方法之後,在程式碼的最後,我們分別呼叫這些方法。


原始碼:

<script language="javascript">
<!--
// 宣告函數
function world()
{
  document.write("<h2>Hello World.</h2>");
}

// 傳遞參數給函數
function hello(someone)
{
  document.write("<h2>Hello, " + someone + "</h2>");
}

// 回傳運算結果給呼叫程式
function input()
{
  return prompt("Please enter your name.", "");
}

var someone;

world();
hello("Class");
someone = input();
alert("Hello " + someone);

// -->
</script>

說明: