
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
addEventListenerの第2引数によってthisは変わる - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
addEventListenerの第2引数によってthisは変わる - Qiita
TypeScript(またはJavaScript)で EventTarget.addEventListener() を使用する場合、第2引数の指定方法に... TypeScript(またはJavaScript)で EventTarget.addEventListener() を使用する場合、第2引数の指定方法によって実行時の this の中身が変わります。 今更ながら地味にはまったため、自分用にメモしておきます。 確認 確認用にコードを作成しました。 https://playcode.io/671961 EventTarget.addEventListener() 第2引数の指定方法によって、関数show 実行時の this は以下のようになります。 class ThisTest { constructor() { this.bindEvent(); } // この関数を呼び出して、thisの中身を判定する。 show(e: Event) { console.log(this.constructor.name); } bindEvent() {