回答編集履歴
1
ローカル変数の定義箇所が残っていたので、削除
answer
CHANGED
@@ -5,12 +5,11 @@
|
|
5
5
|
これは、任意のオブジェクトを第一引数にいれ、
|
6
6
|
第二引数で、プロパティ名を文字列で指定し、
|
7
7
|
第三引数では、値などのオプションを指定し、プロパティの仕様を定義できます。
|
8
|
-
デフォルトでは、そのプロパティは**再定義・再代入が不可**のまさに
|
8
|
+
デフォルトでは、そのプロパティは**再定義・再代入が不可**のまさに`const`での定義と同じようにできます。
|
9
9
|
|
10
10
|
```javascript
|
11
11
|
class Cat {
|
12
12
|
constructor(name) {
|
13
|
-
const NAME = name;
|
14
13
|
Object.defineProperty(
|
15
14
|
this,
|
16
15
|
'NAME', {
|