5
可能性の重複:
Removing event listener which was added with bindbind()は関数参照を変更しますか? |永続的に設定する方法は?
私は動的にイベントリスナーを追加および削除する必要があります。 this
も設定する必要があります。
これは機能参照を変更しますか?
element.addEventListener('click', funcA);
newFunc = funcA.bind(this);
element.removeEventListner('click', newFunc);
funcAを削除することを知っているremoveEventListenerはありますか?
私は新しい機能をすべて一緒に削除していると思いますか?
enterはオブジェクトリテラルのメソッドであり、私は常に 'this'がそのオブジェクトを指し示すようにします。 –
はい、this.enter =(function(){...})。bind(this) 'を実行すると、' this.enter'はバインドされた関数のみを参照します – Bergi