回答編集履歴
1
表現の修正
test
CHANGED
@@ -10,7 +10,7 @@
|
|
10
10
|
|
11
11
|
- 関数コード上で明示的に `return` 文を使用して返り値を指定していない場合、`new` 演算子で呼び出された関数は `this` 値を返す仕様です
|
12
12
|
|
13
|
-
- 関数が `new` 演算子で呼び出されている場合、
|
13
|
+
- 関数が `new` 演算子で呼び出されている場合、コンストラクタ関数としての扱いとなり、`prototype` プロパティ値を `[[Prototype]]` とする `new Object` を `this` 値として束縛します
|
14
14
|
|
15
15
|
- `a.method()` のように関数がメソッド呼び出しされている場合、`a.method` の関数コード上の `this` 値は `a` になります
|
16
16
|
|