サイトをデバッグしていますが、コンソールを開いていないと、何かが機能せず、javascript が失敗します。しかし、開発者ツールを開いて同じことをしていると、突然問題がなくなります...
開発者ツールを使用できない場合、どのようなエラーが発生したかを確認するにはどうすればよいですか?
サイトをデバッグしていますが、コンソールを開いていないと、何かが機能せず、javascript が失敗します。しかし、開発者ツールを開いて同じことをしていると、突然問題がなくなります...
開発者ツールを使用できない場合、どのようなエラーが発生したかを確認するにはどうすればよいですか?
開発者ツールを閉じると、console
アタッチされていないため、console.log(...)
失敗します。
使用するコードをconsole
調べて、チェックで囲みます。
if (typeof console !== 'undefined') {
console.log('Message');
}
これを関数に抽出して、どこでも入力を節約できます。
console.log
同様の問題がありました。コンソールが閉じられたときに失敗していたコードで使用したことが判明しました。
console
コードでは、 を使用する前にオブジェクトが存在することを簡単に確認できますconsole.log
。