回答編集履歴

1

listener 関数内の this 値 \(DOM 4\)

2016/01/25 00:55

投稿

think49
think49

スコア18166

test CHANGED
@@ -94,4 +94,14 @@
94
94
 
95
95
 
96
96
 
97
+ **listener 関数内の this 値 (DOM 4)**
98
+
99
+ `listener` 関数内での `this` 値は `event.currentTarget` と等価ですが、`this` 値の規定は DOM 4 で始めて取り込まれた比較的新しい仕様です。
100
+
101
+ 後方互換性の為に `event.currentTarget` を利用した方が好ましいと思います。
102
+
103
+ `this` 値は `handleEvent` でも変更可能な可変値ですので、そういった意味でも `event.currentTarget` の方に安定性があります。
104
+
105
+
106
+
97
107
  Re: itottm さん