javascriptメモ:関数

847 ワード

関数は何ですか
関数とは、特定の機能を実現するための複数の語句の集合です.
なぜ関数が必要ですか?
関数は普通の語句に対して、追い詰めます!関数はメインプログラムの弟に相当します.このようなプログラミングはメンテナンスしやすいです.
js関数には2種類があります.1、カスタマイズ関数.2、システム関数
javascriptでは関数をどう定義しますか?
function function_name(){alert('     ')};
は関数をどう呼びますか?
関数を呼び出す方法は2つあります.1、関数名を直接呼び出します.2、変数名=関数名
注:第二の方法はあまり使わないので、知っていればいいです.
  例1:
var a=function_name;
a();
  例2: 
var b=function_name();
ここのbは関数の戻り値です.この関数は戻り値がないので、
b==undefined
jsの関数のパラメータの個数が固定されていません.
 function myfunction()
{
	alert(arguments.length);
}
は、 された にパラメータがないにもかかわらず、 び し にパラメータを することができ、パラメータの は であることができる.
myfunction(1,2,3,4)
は4つのパラメータが ってきたので、 は:4
argmentsはjsの つのオブジェクトで、すべての パラメータにアクセスできます.