回答編集履歴
1
listener 関数内の this 値 \(DOM 4\)
answer
CHANGED
@@ -46,4 +46,9 @@
|
|
46
46
|
</script>
|
47
47
|
```
|
48
48
|
|
49
|
+
**listener 関数内の this 値 (DOM 4)**
|
50
|
+
`listener` 関数内での `this` 値は `event.currentTarget` と等価ですが、`this` 値の規定は DOM 4 で始めて取り込まれた比較的新しい仕様です。
|
51
|
+
後方互換性の為に `event.currentTarget` を利用した方が好ましいと思います。
|
52
|
+
`this` 値は `handleEvent` でも変更可能な可変値ですので、そういった意味でも `event.currentTarget` の方に安定性があります。
|
53
|
+
|
49
54
|
Re: itottm さん
|