タグ

documentとIEに関するasa_ca3のブックマーク (1)

  • IE のメモリリーク パターン(基本編)

    IE6 の時代から言われ続けている、メモリーリークパターンを復習してみます。 あくまで基編という扱いです。 ここにあるパターンは IE8 以降で一部解消されているようです。 循環参照 クロージャ クロスページリーク ※IE8以降でメモリリークするパターンについては こちら をご参照ください。 循環参照 一言で"循環参照"、されど"循環参照"。 2つほどパターンがあるようなので、それぞれ取り上げてみます。 パターン1:DOM要素の独自プロパティがDOM要素を参照する <html> <head> <script type="text/javascript"> // グローバル変数 var globalObject; // メモリリークするコードを呼び出し function setupLeak() { var element; // グローバル変数に DOM要素 への参照を保持 globalO

    IE のメモリリーク パターン(基本編)
  • 1