回答編集履歴
1
追記
answer
CHANGED
@@ -7,8 +7,8 @@
|
|
7
7
|
|
8
8
|
javascriptのthisは大変難しいですが、ひとまず[説明](https://qiita.com/takeharu/items/9935ce476a17d6258e27)を読んで下さい。
|
9
9
|
|
10
|
-
いったん、クラス内でthisが使われている場合は「生成された
|
10
|
+
いったん、クラス内でthisが使われている場合は「生成されたインスタンス自身」を指すという理解で良いと思います。
|
11
|
-
つまりこの場合thisはButtonDOMを指しますので this.elm というような書き方ができます。
|
11
|
+
つまりこの場合thisはButtonDOMのインスタンスを指しますので this.elm というような書き方ができます。
|
12
12
|
|
13
13
|
> ・ ButtonDOM.create().addLabel("押してください").onClick("押しました");
|
14
14
|
> という書き方ができるのは createメソッドが、 ButtonDOMクラスのインスタンスを返すから、このような表記で addlabelメソッドが呼べるのでしょうか。
|