JavaScript

プロパティのアクセス「.」

 編集:2022.08.07 by T.A.

オブジェクトのプロパティにアクセスする。

ドット表記法

Obj .property
Obj アクセスするオブジェクト
property プロパティ。

ブラケット表記法

Obj [property名]
Obj アクセスするオブジェクト
property名 プロパティ名。文字列指定または変数指定など。

オブジェクトは実際には連想配列(別名 map、dictionary、hash、lookup table)とみなすことができます。この配列におけるキーはオブジェクトのプロパティ名です。

一般的に、オブジェクトのプロパティについて説明する際には、プロパティとメソッドを区別します。しかし、プロパティとメソッドの区別は慣習的なものにすぎません。メソッドは呼び出すことができるプロパティです(例えば、値として Function インスタンスへの参照を持っているようなものです)。

variable = object.property_name;
object.property_name = 100;
variable = object[property_name]
object.property_name = 100;
variable = object.property_name;
object[property_name] = 100;
document['createElement']('pre')

テスト