カテゴリー
Uncategorized

Firefox で JavaScript デバッグ

  • Firebug

イベントリスナでブレイクできない (EventBug でリスナは見れる)

コールスタックが表示されない

オブジェクトツリーから検索できない

  • Firebug Extensions
  • JavaScript Debugger (Venkman) – かなりアホ
  • DOM Inspector – 使わない
  • user.js
user_pref("javascript.options.strict", true);
user_pref("javascript.options.showInConsole", true);
user_pref("browser.dom.window.dump.enabled", true);
user_pref("nglayout.debug.disable_xul_cache", true);
  • エラーコンソールはエラーのみ表示でとりあえず開いておく
  • Reload は Shift+Ctrl+R か Shift+Reloadボタン
  • console.log() で printf デバッグ
  • 難読化されたスクリプトの解析は正直無理というか時間の無駄

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です