フロントエンドJavaScriptフレームワーク総合at TECH
フロントエンドJavaScriptフレームワーク総合 - 暇つぶし2ch317:デフォルトの名無しさん
20/11/09 20:10:47.53 isQbKDOz.net
elm.AddEventListener(function() { ・・・}) を使うな
function handler() { ・・・}
elm.AddEventListener(handler) を使え派は
どこ行ったんだろうねw
前者はクロージャーだから循環参照を引き起こして
メモリリークのバグになる可能性があるから
後者を使えっていうのが昔は多かったんだが
もっともjQueryは後者の書き方をしても循環参照にならない
仕組みなので問題なかったんだが
(要素に直接イベントハンドラ関数を割り当てるのではなくjQueryの内部的な
イベントハンドラを管理するオブジェクト経由で間接的に参照するので
循環参照にならない仕組みでブラウザのメモリ管理のバグを回避していた)


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch