タグ

devとjQueryに関するginpeiのブックマーク (2)

  • jQueryのメモリーリークの傾向と対策 — KaoriYa

    Web開発にとても便利なjQueryですが、 実はメモリーリークを誘発しやすい構造であることは あまり知られていないようです。 記事ではメモリーリークが発生する傾向と対策を紹介します。 皆さんjQueryは使ったことありますよね。Webでの開発ではとても便利で、ほぼ必須と言っても過言ではありません。しかしながらこのjQueryはメモリーリークを誘発しやすい構造であることはあまり知られていません。 GCのあるJavaScriptでメモリーリークが発生するとは何を言っとるんだ、と思われる向きもあるやもしれません。しかしGCがあっても、もう使わなくなったオブジェクトを配列やテーブル(Object)にしまいこんでいて、それを回収するタイミングが存在しなければ積もり積もってメモリを圧迫する、メモリーリークとなりうるというのは想像に難くないでしょう。jQueryで起こりうるメモリーリークはそのような

    ginpei
    ginpei 2014/03/30
    ノードがjQuery以外から削除されたとき、jQueryの解放処理が実行されない事から発生するリーク。DOM変更をフックし$.fn.remove()を呼ぶ事で回避。
  • CAS: Loading CAS

    Loading CAS . . .

    ginpei
    ginpei 2012/04/19
    JavaScriptのデバッグ方法についての英語のスライド。タイトルはjQueryだしjQについての話題が多いけれど、ほとんどは結局JSの話。
  • 1