トップページ >  javascript >  関数の宣言
初版2008/09/25: 最終更新日2008/09/25
  関数の宣言
関数の宣言
関数を宣言するには以下のように宣言します。

function a(){
    alert("a");
}
a は関数名です。a(); とすることで使用できます。
関数はオブジェクトなので以下のように宣言することも出来ます。

var rc = function (){
    alert("rc");
};
これは無名関数ですがrcに関数を代入しているので、rc(); とすることで使用できる関数です。

以下、関数を呼び出す例です。





ソース
<SCRIPT type="text/javascript">
<!--
function a(){
    alert("a");
}
var rc = function(){
    alert("rc");
};
// -->
</SCRIPT>

<input type="button" value="a()を呼び出す" onclick="a();">
<input type="button" value="rc()を呼び出す" onclick="rc();">
関数に引数を指定する
関数に引数を指定するには以下のように宣言します。

function a(param){
	alert(param);
}


関数名が同じで、引数が異なる場合、後で宣言した関数のみが有効になります。
Javaのように異なるオブジェクトとしては扱われません。



					
関数の引数に関数オブジェクトを指定する
関数の引数に関数オブジェクトを指定することが出来ます。
これは、文字列オブジェクトと同じように関数もオブジェクトであるためです。
以下、関数b()の引数に、関数rc()を指定してる例です。



関数オブジェクトを戻り値にする


Information

運営サイト
飲み会するならLINKS!!

美人メッセージ!
美人メッセージ!

サイト内検索
当サイト内を検索できます↓


PV

Contact
Skype Me?!

Other
Validate XHTML 1.1       Validate CSS