Apple Developer Connection
Advanced Search
Member Login Log In | Not a Member? Contact ADC

< Previous PageNext Page >

オブジェクトの宣言

JavaScriptではメンバ変数とメソッドからなるオブジェクトを作成することができます。新しいオブジェクトを定義するには、まず次のように、オブジェクト名を使って新しい関数を作成します。

function myObject()
{
    // コンストラクタコードをここに記入
}

この関数はオブジェクトのコンストラクタとして動作し、オブジェクトに必要なあらゆる変数のセットアップと、引数として渡されたあらゆる初期値の処理を行います。コンストラクタ関数や任意のメンバ関数内では、次のように永続インスタンス変数は、それらをthisキーワードに追加し、変数に値を指定することによって作成されます。

this.myVariable = 5;

オブジェクトに対して新しいメソッドを作成するには、次のようにオブジェクトのprototypeキーワードを通じて、そのオブジェクトに割り当てる新しい関数を作成します。

myObject.prototype.memberMethod = function()
{
    // このメソッド内で実行するコード
}


< Previous PageNext Page >


Last updated: 2007-06-11




Did this document help you?
Yes: Tell us what works for you.

It’s good, but: Report typos, inaccuracies, and so forth.

It wasn’t helpful: Tell us what would have helped.
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