質問編集履歴

3

2018/11/26 15:50

投稿

kakakakaka
kakakakaka

スコア17

test CHANGED
File without changes
test CHANGED
@@ -34,4 +34,4 @@
34
34
 
35
35
  ```
36
36
 
37
- ゲッター、セッターを定義したら()が必要無くなることと、普通にメソッドで出来るため、使い道が分からないです。
37
+ ゲッター、セッターを定義したら()が必要無くなることと、普通にメソッドで出来るため、使い道が分からないです。あと、ゲッター、セッターとは具体的にどこからどこまでを指すのかも分かりません。

2

2018/11/26 15:50

投稿

kakakakaka
kakakakaka

スコア17

test CHANGED
File without changes
test CHANGED
@@ -16,13 +16,13 @@
16
16
 
17
17
  return this.name+"は"+this.count1+"個です";
18
18
 
19
- }
19
+ }//メソッドじゃなくてゲッター?
20
20
 
21
21
  set count(i){
22
22
 
23
23
  this.count1+=i;
24
24
 
25
- }
25
+ }//メソッドじゃなくてセッター?
26
26
 
27
27
  }
28
28
 

1

2018/11/26 15:48

投稿

kakakakaka
kakakakaka

スコア17

test CHANGED
@@ -1 +1 @@
1
- super,セッター,ゲッターについて
1
+ セッター,ゲッターについて
test CHANGED
@@ -1 +1,37 @@
1
- super、ゲッター、セッターが分かりません。どなたか教えて下さいm(_ _)m
1
+ ゲッター、セッターが分かりません。
2
+
3
+ ```javascript
4
+
5
+ class animal{
6
+
7
+ constructor(name,count1){
8
+
9
+ this.name=name;
10
+
11
+ this.count1=count1;
12
+
13
+ }
14
+
15
+ get count(){
16
+
17
+ return this.name+"は"+this.count1+"個です";
18
+
19
+ }
20
+
21
+ set count(i){
22
+
23
+ this.count1+=i;
24
+
25
+ }
26
+
27
+ }
28
+
29
+ const cat=new animal("猫",2);
30
+
31
+ cat.count=3;
32
+
33
+ console.log(cat.count);
34
+
35
+ ```
36
+
37
+ ゲッター、セッターを定義したら()が必要無くなることと、普通にメソッドで出来るため、使い道が分からないです。