問題タブ [firefox-developer-tools]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 私の Closure コンパイル済みソースマップの何が問題になっていますか?
here で説明されているように、Closure を使用して小さなテストをコンパイルしました。
私が持っている使用java -jar compiler.jar --js test.js --create_source_map ./test-min.js.map --source_map_format=V3 --js_output_file test-min.js
:
HTML:
JS テスト-min.js:
JS テスト-min.js.map:
すべて同じフォルダにあります。ただし、Firefox も Chrome devtools も、ソースマップからコンパイルされていないソースを表示しません。何か間違ったことをしていますか、それとも最新の Closure コンパイラのバグですか?
javascript - devtools モジュールを取得するアドオン SDK エラー
このコードを Addon-SDK アドオンに追加しています。
これは通常の(古いスタイルの)アドオンで機能しますが、次のcfx run
ようになります。
明確にするために、これらの 2 行をここに追加しようとしています: https://github.com/DavidBruant/usefulStackTrace/blob/master/lib/trackStack.js
これは、アドオン SDK の再起動不要のアドオン システム内では不可能ですか?
firefox - Firefox で Web コンソールとデバッガーを同時に開くにはどうすればよいですか?
Firefox の開発者ツールのコンソールとデバッガー タブを同時に表示できるようにしたいと考えています。どちらも同じページに関連している必要があります。これどうやってするの?
javascript - Firefox 開発者コンソールに表示される構文エラーの原因は何ですか?
添付されているのは、開発者コンソールのスクリーンショットです。クロージャ定義に構文エラーがあります。
次の機能を持つ JavaScript ファイルがあります。別の関数から JavaScript ファイルを読み込んで呼び出しsampleFunction()
ています。
しかし、Firefox では、関数の宣言/定義である最初の行に構文エラーが表示されます。
Windows 7 で Mozilla Firefox 29.0.1 を使用しています。
コードの実際のエラーは何ですか?
javascript - Firefox が変数の値を忘れるのはなぜですか? デバッグの解決策は?
手順:
Firefox 29.0.1 (Windows 7 x64) でページを開く:
/li>開発者ツール ( F12) を開きます。
Debuggerで、以下にブレークポイントを設定します。
setTimeout(f, 1000);
ブレークポイントに到達したら、
x
コンソールで評価します。結果:undefined
ページをリロードします。の最初の実行でブレークポイントにヒットします
f
。評価し
x
ます。結果:5
実行を再開し、再びブレークポイントに到達したときに を評価し
x
ます。同じ結果:5
私の仮定: Firefox が最初の実行時にf
それが必要ないことを認識した場合、それは"with"x
の値を保存しません。したがって、後続の呼び出しでは、 isの値が呼び出されます。興味深いことに、Chrome 35 と IE11 で同じ動作が見られます。x
f
f
x
undefined
質問: 何が起こっているのですか? x
ステップ 4 (上記参照) で正しい値を評価するように Firefox を設定できますか?