質問編集履歴

1

投稿に失敗

2018/05/21 12:12

投稿

kumakuma112
kumakuma112

スコア21

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,12 @@
1
- jQueryのオブジェクトをES6のClass
1
+ jQueryのオブジェクトをES6のClassで書いてみたのですが、undefinedが帰ってくる。
2
+
3
+ 何が間違ってますか?
4
+
5
+
6
+
7
+ またconstractorはnewした際に自動で実行されるものでしょうか?
8
+
9
+ console.logを書いても反応がないのはconstractor内に書けないものがあるということでしょうか?
2
10
 
3
11
 
4
12
 
@@ -6,11 +14,19 @@
6
14
 
7
15
  ```js
8
16
 
17
+ "use strict";
18
+
19
+ $(function(){
20
+
21
+
22
+
9
23
  class Sample {
10
24
 
11
25
  constractor(element) {
12
26
 
13
- this._element = $(element);
27
+ this._element = element;
28
+
29
+ console.log(this._element);
14
30
 
15
31
  }
16
32
 
@@ -32,4 +48,8 @@
32
48
 
33
49
  console.log(sample.hideItem());
34
50
 
51
+
52
+
53
+ });
54
+
35
55
  ```