|
|
Log In | Not a Member? |
Contact ADC |
| < Previous PageNext Page > |
JavaScriptでは、コードを1つの関数にラップして、任意の場所で再利用することができます。関数を作成するには、functionキーワードを使い、名前を指定し、関数に渡したい任意の変数のリストを含めます。
function myFunction ( variableOne, variableTwo ) |
{ |
// この関数内で実行するコード |
} |
JavaScriptコードブロック内の任意の場所で関数を宣言し、使用できます。プリミティブな値を含んでいる変数は、関数に「値渡し」されます。これに対してオブジェクトは「参照渡し」されます。関数は、returnキーワードを使って必要に応じて値を返すことができます。
function myFunction ( variableOne ) |
{ |
// この関数内で実行するコード |
return variableOne; |
} |
戻り値を指定しない場合、関数は暗黙的にundefinedを返します。また、次のように関数を変数に代入することもできます。
var myFunctionVariable = function ( variable ) |
{ |
// この関数内で実行するコード |
} |
変数内で関数を定義し、それをほかの関数の引数として渡すことができます。受け取り側の関数内では、次のように変数名の後に括弧を置き、必要に応じて引数を含めることによって関数変数を呼び出します。
function myFunction ( myFunctionVariable ) |
{ |
myFunctionVariable( "aString" ); |
} |
| < Previous PageNext Page > |
Last updated: 2007-06-11
|
Get information on Apple products.
Visit the Apple Store online or at retail locations. 1-800-MY-APPLE Copyright © 2007 Apple Inc. All rights reserved. | Terms of use | Privacy Notice |