質問編集履歴
1
引用符の付け忘れ。
title
CHANGED
|
File without changes
|
body
CHANGED
|
@@ -1,12 +1,12 @@
|
|
|
1
1
|
パーフェクトjavascriptの124pでドット演算子とブラケット演算子の違いについて説明しているところで、
|
|
2
2
|
|
|
3
|
-
些末な話ですが**プロパティアクセスの演算対象は変数ではなくオブジェクトの参照です。これは次のようにオブジェクトリテラルに直接演算可能**なことで確認できます。
|
|
3
|
+
> 些末な話ですが**プロパティアクセスの演算対象は変数ではなくオブジェクトの参照です。これは次のようにオブジェクトリテラルに直接演算可能**なことで確認できます。
|
|
4
4
|
```javascript
|
|
5
5
|
({x:3,y:4}).x;//3
|
|
6
6
|
({x:3,y:4})["x"];//3
|
|
7
7
|
|
|
8
8
|
```
|
|
9
|
-
実際にオブジェクトリテラルに演算する機会はほとんどありませんが、メソッドチェーンなどの形で、演算対象が変数ではない形式を目にすることは普通にあります。
|
|
9
|
+
> 実際にオブジェクトリテラルに演算する機会はほとんどありませんが、メソッドチェーンなどの形で、演算対象が変数ではない形式を目にすることは普通にあります。
|
|
10
10
|
|
|
11
11
|
とありました。
|
|
12
12
|
この**プロパティアクセスの演算対象は変数ではなくオブジェクトの参照です。これは次のようにオブジェクトリテラルに直接演算可能**の意味がいまいち理解できませんでした。
|