回答編集履歴
1
訂正
answer
CHANGED
@@ -1,14 +1,6 @@
|
|
1
1
|
> showという関数はmyObjectというオブジェクトの中で定義されています
|
2
2
|
showという関数は定義されていません。無名関数を定義して、オブジェクトのプロパティに代入(設定)しているだけです。
|
3
3
|
|
4
|
-
下記のようにすれば、show関数が定義されて、20が表示されるはずです。
|
5
|
-
```JavaScript
|
6
|
-
var myObject = {
|
7
|
-
value: 10,
|
8
|
-
show: function show() {
|
9
|
-
console.log(this.value);
|
10
|
-
}
|
11
|
-
}
|
12
|
-
value=20;
|
13
|
-
show();
|
14
|
-
|
4
|
+
訂正:
|
5
|
+
コメントを受けて後半を削除しました。
|
6
|
+
元の物は編集履歴から参照出来ます。
|