質問編集履歴
4
コードの表示をマークダウンにしました
title
CHANGED
File without changes
|
body
CHANGED
@@ -14,7 +14,7 @@
|
|
14
14
|
上記の関数を書こうとしています。
|
15
15
|
|
16
16
|
------------------------------
|
17
|
-
|
17
|
+
```html
|
18
18
|
<script>
|
19
19
|
|
20
20
|
class MyClass{
|
@@ -46,6 +46,7 @@
|
|
46
46
|
console.log('myclass.stop1a is ' + myclass.stop1a);
|
47
47
|
|
48
48
|
</script>
|
49
|
+
```
|
49
50
|
|
50
51
|
------------------------------
|
51
52
|
|
3
誤字脱字レイアウトなどの修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,3 +1,5 @@
|
|
1
|
+
JavaScriptでのクラスの作り方
|
2
|
+
|
1
3
|
JavaScriptのクラスについて
|
2
4
|
|
3
5
|
クライアントサイドで動くWebアプリを作成しようとしており、
|
@@ -12,6 +14,7 @@
|
|
12
14
|
上記の関数を書こうとしています。
|
13
15
|
|
14
16
|
------------------------------
|
17
|
+
|
15
18
|
<script>
|
16
19
|
|
17
20
|
class MyClass{
|
@@ -43,20 +46,25 @@
|
|
43
46
|
console.log('myclass.stop1a is ' + myclass.stop1a);
|
44
47
|
|
45
48
|
</script>
|
49
|
+
|
46
50
|
------------------------------
|
47
51
|
|
48
52
|
私の思惑では、
|
49
53
|
|
50
54
|
------------------------------
|
55
|
+
|
51
56
|
myclass.start1a is 5
|
52
57
|
myclass.stop1a is 1
|
58
|
+
|
53
59
|
------------------------------
|
54
60
|
|
55
61
|
という結果を得たかったのですが、
|
56
62
|
|
57
63
|
------------------------------
|
64
|
+
|
58
65
|
myclass.start1a is undefined
|
59
66
|
myclass.stop1a is undefined
|
67
|
+
|
60
68
|
------------------------------
|
61
69
|
|
62
70
|
となってしまいました。
|
@@ -64,7 +72,9 @@
|
|
64
72
|
そこで、上記ではコメントアウトしてあるletを追加すると、
|
65
73
|
|
66
74
|
------------------------------
|
75
|
+
|
67
76
|
Uncaught SyntaxError: redeclaration of const myclass
|
77
|
+
|
68
78
|
------------------------------
|
69
79
|
|
70
80
|
のエラーが出て「関数の引数名としてある変数名が発生した後、関数本体内の let 代入文を使用して同じ変数名を再度宣言すると発生する」とのこと。ほかにも別のエラーに対応しようと試すと次は別のエラーが出るのループにハマってしまい、こちらで質問させていただくことにしました。
|
2
誤字脱字レイアウトなどの修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,5 +1,3 @@
|
|
1
|
-
JavaScriptでのクラスの作り方
|
2
|
-
|
3
1
|
JavaScriptのクラスについて
|
4
2
|
|
5
3
|
クライアントサイドで動くWebアプリを作成しようとしており、
|
@@ -13,6 +11,7 @@
|
|
13
11
|
▼処理を停止
|
14
12
|
上記の関数を書こうとしています。
|
15
13
|
|
14
|
+
------------------------------
|
16
15
|
<script>
|
17
16
|
|
18
17
|
class MyClass{
|
@@ -44,22 +43,29 @@
|
|
44
43
|
console.log('myclass.stop1a is ' + myclass.stop1a);
|
45
44
|
|
46
45
|
</script>
|
46
|
+
------------------------------
|
47
47
|
|
48
48
|
私の思惑では、
|
49
49
|
|
50
|
+
------------------------------
|
50
51
|
myclass.start1a is 5
|
51
52
|
myclass.stop1a is 1
|
53
|
+
------------------------------
|
52
54
|
|
53
55
|
という結果を得たかったのですが、
|
54
56
|
|
57
|
+
------------------------------
|
55
58
|
myclass.start1a is undefined
|
56
59
|
myclass.stop1a is undefined
|
60
|
+
------------------------------
|
57
61
|
|
58
62
|
となってしまいました。
|
59
63
|
|
60
64
|
そこで、上記ではコメントアウトしてあるletを追加すると、
|
61
65
|
|
66
|
+
------------------------------
|
62
67
|
Uncaught SyntaxError: redeclaration of const myclass
|
68
|
+
------------------------------
|
63
69
|
|
64
70
|
のエラーが出て「関数の引数名としてある変数名が発生した後、関数本体内の let 代入文を使用して同じ変数名を再度宣言すると発生する」とのこと。ほかにも別のエラーに対応しようと試すと次は別のエラーが出るのループにハマってしまい、こちらで質問させていただくことにしました。
|
65
71
|
|
1
誤字脱字などの修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,3 +1,5 @@
|
|
1
|
+
JavaScriptでのクラスの作り方
|
2
|
+
|
1
3
|
JavaScriptのクラスについて
|
2
4
|
|
3
5
|
クライアントサイドで動くWebアプリを作成しようとしており、
|
@@ -11,7 +13,6 @@
|
|
11
13
|
▼処理を停止
|
12
14
|
上記の関数を書こうとしています。
|
13
15
|
|
14
|
-
------------------------------
|
15
16
|
<script>
|
16
17
|
|
17
18
|
class MyClass{
|
@@ -43,29 +44,22 @@
|
|
43
44
|
console.log('myclass.stop1a is ' + myclass.stop1a);
|
44
45
|
|
45
46
|
</script>
|
46
|
-
------------------------------
|
47
47
|
|
48
48
|
私の思惑では、
|
49
49
|
|
50
|
-
------------------------------
|
51
50
|
myclass.start1a is 5
|
52
51
|
myclass.stop1a is 1
|
53
|
-
------------------------------
|
54
52
|
|
55
53
|
という結果を得たかったのですが、
|
56
54
|
|
57
|
-
------------------------------
|
58
55
|
myclass.start1a is undefined
|
59
56
|
myclass.stop1a is undefined
|
60
|
-
------------------------------
|
61
57
|
|
62
58
|
となってしまいました。
|
63
59
|
|
64
60
|
そこで、上記ではコメントアウトしてあるletを追加すると、
|
65
61
|
|
66
|
-
------------------------------
|
67
62
|
Uncaught SyntaxError: redeclaration of const myclass
|
68
|
-
------------------------------
|
69
63
|
|
70
64
|
のエラーが出て「関数の引数名としてある変数名が発生した後、関数本体内の let 代入文を使用して同じ変数名を再度宣言すると発生する」とのこと。ほかにも別のエラーに対応しようと試すと次は別のエラーが出るのループにハマってしまい、こちらで質問させていただくことにしました。
|
71
65
|
|