JavaScriptのオブジェクト
JavaScriptのオブジェクトデータは、属性とメソッドを持っています。
現実のオブジェクト、プロパティ、およびメソッド
実生活では、車はオブジェクトです。
目的は、このような重さや色などの属性を持ち、ストップを開始する、などの方法:
オブジェクト | プロパティ | ウェイ |
---|---|---|
car.name =フィアット car.model = 500 car.weight = 850キロ car.color =白 | car.start() car.drive() car.brake() car.stop() |
全ての車は、これらの特性を有しているが、それぞれの車の特性が異なっています。
全ての車は、これらのメソッドを持っているが、それらが実行される時間が異なります。
JavaScriptのオブジェクト
JavaScriptでは、ほとんどすべてのものがオブジェクトです。
JavaScriptでは、オブジェクトは、オブジェクトを理解するとき、あなたはJavaScriptを学ぶことができる非常に重要です。 |
あなたが割り当てJavaScript変数を学んできました。
「フィアット」の値を設定する変数の車のための次のコード:
オブジェクトは変数ですが、オブジェクトが複数の値(複数の変数)を含むことができます。
上記の例では、変数車3つの値(「フィアット」500、「白」)。
上記の例では、変数車3つの変数(型、モデル、色)。
JavaScriptオブジェクトは、変数のコンテナです。 |
オブジェクト定義
あなたは、JavaScriptオブジェクトを定義し、作成するための文字を使用することができます。
カスタムJavaScriptオブジェクトを複数行にまたがることができ、改行とスペースが必要とされていません。
オブジェクトのプロパティ
あなたは「JavaScriptのオブジェクトは変数のコンテナです。」と言うことができます
しかし、我々は通常、「JavaScriptオブジェクトがコンテナの鍵となります。」と思います
(コロンで区切られたキー値を持つ ) 値:キーと値のペアは、通常、 名前のように書かれています。
JavaScriptオブジェクトのキーと値のペアは、通常、 オブジェクトのプロパティと呼ばれています。
JavaScriptのオブジェクトはコンテナの属性変数です。 |
に似た表現へのオブジェクトキー:
- PHPの連想配列
- 辞書内のPython
- C言語のハッシュテーブル
- Javaのハッシュマップ
- RubyとPerlのハッシュテーブル
Accessオブジェクトのプロパティ
次の2つの方法で、オブジェクトのプロパティにアクセスすることができます。
オブジェクトメソッド
この方法は、関数オブジェクトを定義し、オブジェクトの属性として格納されています。
(関数として)()の呼び出しを追加することによって、オブジェクトのメソッド。
オブジェクトのfullName()メソッドにアクセスした人の例:
あなたは、関数によって返された文字列として定義されている対象者FullNameプロパティにアクセスする場合:
JavaScriptオブジェクトは、コンテナのプロパティとメソッドです。 |
次のチュートリアルでは、知識の関数、プロパティ、およびメソッドについての詳細を学びます。
オブジェクトアクセス方法
あなたは、オブジェクトのメソッドを作成するには、次の構文を使用することができます。
あなたは、オブジェクトのメソッドにアクセスするには、次の構文を使用することができます。
属性としてpersonオブジェクト、のfullNameなど、通常のfullName()メソッド。
JavaScriptオブジェクトを作成、使用、および変更する方法はいくつかあります。
プロパティとメソッドを作成、使用、および変更するためのさまざまな方法もあります。
以下のチュートリアルでは、知識のオブジェクトの詳細を学びます。 |