謎's キッチン

謎のひとりごと。Amazon欲しい物リストはこちら: https://www.amazon.co.jp/hz/wishlist/ls/CCPOV7C6JTD2

JSでメモリリークさせない為には

gcがあるのでリークというよりは占有ですが。
どこかが参照を持ってるとgcが回収してくれないのでちゃんとdeleteするかnullを代入する必要があります。(ただしすぐに親オブジェクトが開放される場合は問題ない。)
1.5からDOM保持が入ったのでb2rのスキンは特に気を付ける必要がありそう。
それとDOM操作ではchild.parentNode.removeChild(child);だけではメモリーは開放されないのでdelete child;もしておく必要もあります。

取り敢えずポップアップでメモリ占有を抑えるように修正したのでdefaultExの修正版を置いておきますが以前と環境が違うので効果があるかは微妙。