
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
オブジェクト指向プログラミングなremoveEventListenerの書き方 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
オブジェクト指向プログラミングなremoveEventListenerの書き方 - Qiita
class X { click(e) { // thisがオブジェクトXを指すようにしたい console.log('click', this, e.curren... class X { click(e) { // thisがオブジェクトXを指すようにしたい console.log('click', this, e.currentTarget); } add() { document.addEventListener('click', (e) => this.click(e)); } remove() { document.removeEventListener('click', (e) => this.click(e)); } } var x = new X(); x.add(); x.remove(); (()=>{}) === (()=>{})や(function(){}) === (function(){})がfalseを返すのでremoveEventListenerに無名関数を使用できない。 addEventListenerで指定した関数と同じ