メンバー演算子「.」「[]」

メンバー演算子「.」「[]」とは、オブジェクトのプロパティまたはメソッドにアクセスする演算子。

ドット表記法ブラケット表記法がある。

ドット表記法

objectName . propertyNameのように、オブジェクト名とプロパティー名をドット.のメンバー演算子で繋ぐ表記方法。

ドット表記法の場合、プロパティー名には注意が必要だ。詳しくは、メンバー演算子のドット表記法におけるプロパティの命名規則のページへ。

構文

設定

オブジェクト名 . プロパティー名 =;

取得

変数名 = オブジェクト名 . プロパティー名;

サンプル

<script type="text/javascript">
objectName = new Object();
objectName . propertyName = 'サンプル';
document . write( '<p>' + objectName . propertyName + '</p>' );
var sampleVar = objectName . propertyName;
document . write( '<p>' + sampleVar + '</p>' );
</script>

↓↓↓出力結果↓↓↓

ブラケット表記法

objectName['propertyName']のように、プロパティー名を角括弧[]のメンバー演算子で括る表記方法。

構文

設定

オブジェクト名[プロパティー名] =;

取得

変数名 = オブジェクト名[プロパティー名];

サンプル

<script type="text/javascript">
objectName = new Object();
objectName['propertyName'] = 'サンプル';
document . write( '<p>' + objectName['propertyName'] + '</p>' );
var sampleVar = objectName['propertyName'];
document . write( '<p>' + sampleVar + '</p>' );
</script>

↓↓↓出力結果↓↓↓

スポンサード リンク

カテゴリー: JavaScript, リファレンス, 演算子 パーマリンク