2010-03-01から1ヶ月間の記事一覧
JS Bin localStorage storage eventの中でlocalStorage.lengthを参照するようにして、 localStorage.removeItem()実行後にlocalStorageにitemが1件ある状態で localStorage.removeItem()を実行すると Firefox3.6 では稀によく死ぬ。 同じkeyに対するsetItem(…
十年近く前の処理系が未だに現役であること。 JavaScriptが遅い4つの原因とは? - Publickey
Firefoxの複数profileの使用 Firefoxのprofileをたくさん作っている場合、 今開いているのがどのprofileなのか分からなくなり、 例えばPersonasで別Personaにすることで区別したりする。 分散SCMによるclone profileの使用とその際の問題 ただ、あるWebサイ…
http://cx4a.org/software/rsense/index.ja.html 基本的にはhttp://cx4a.org/software/rsense/manual.ja.htmlの通りにやったが、 そのままだと動かなかったので、.vimrcに以下を追加したら動くようになった。 setlocal completefunc=RSenseComplete なお、g:…
minifyされたJavaScriptへのブレークポイントでの処理の挟み込み Firebugのブレークポイントは行に貼るのでminifyされたJavaScriptと相性が悪い。 例えばjQuery.ajaxが定義されている行にFirebugで元のJavaScriptのコードに手を入れずにdebug用のconsole出力…
Firebugで元のJavaScriptのコードに手を入れずにdebug用のconsole出力を入れる方法 - 文殊堂の応用編参照が欲しい無名関数の中の適当な所で、 breakpointを設定し、条件を↓にする。 (window.someFunction = arguments.callee),false この無名関数が1度でも実…