私は〜5k行のjavascriptを持つアプリケーションを作成していますが、エラーの報告は停止しています。火かき棒はない、IEの三角形のもの、何も。エラーがあれば動作しません。誰もこれの前にこのような何かを見た?デバッグはややイライラしています...Javascriptはエラーを報告していません
私の推測はあまりにも多くの抽象化層ですか?しかし、実際にはそれほど多くはありません。
私は〜5k行のjavascriptを持つアプリケーションを作成していますが、エラーの報告は停止しています。火かき棒はない、IEの三角形のもの、何も。エラーがあれば動作しません。誰もこれの前にこのような何かを見た?デバッグはややイライラしています...Javascriptはエラーを報告していません
私の推測はあまりにも多くの抽象化層ですか?しかし、実際にはそれほど多くはありません。
99%スクリプトがまったく実行されていません。ブレークポイント、console.logs、アラートのいずれかを手動でトレースする必要があります。
1%は、エラーハンドラを持っていて、それを沈黙させるということです。疑わしいtry { .. } catch() {}
とwindow.onerror
を探してください。
他の何かが間違っています。これは単にあなたのJavaScriptのサイズではありません。私はChromeのデバッガとFireFox 6のFirebugでJavaScriptを70,000行実行しており、デバッグに問題はありません。
他を参照してください。何かがロードされていないのですか?キャッシュをクリアしてリフレッシュする必要がありますか?別のブラウザ(Chromeなど)で試してみて、結果を確認してください。
エラーの報告が停止した場合、それらのエラーは現在のリビジョンに存在しない可能性が高く、実行中と思われるコードブロックは実際には実行されません。ブレークポイントを設定します。
エラーが表示されなくなった場合は、もう読み込まれていない可能性があります。 – kinakuta
エラーが発生していない場合は、コードは完璧です:Dあなたのサイトにすぐにロールアウトして、何か他のものに挑戦してください。誰かが不平を言うまで鳴ったとき、どんなエラーが発生しているのかを聞いてください。 – Joe
これは確実にロードされています...(firebugで見られ、w/eエラーの前の部分はまだ実行されています) – Osan