firefox+firebugを使用して、javascript開発を行う際console.log()関数を使用すると、
デバッグログをコンソールに出力できるので便利です。
とても便利なconsole.log()ですが、リリース時に該当処理を削除し忘れると、コンソールの無い環境では当然エラーが出てしまいます。
このような場合は、以下のコードを入れておくと、エラーを回避できます。
if (typeof('console') == 'undefined') { console = { log: function(){} }; } |
これで、consoleがない場合に限り、何もしないlog()関数を作成してくれます。
この記事は、以下のページを参考に作成しました。
Hidden Features of JavaScript?
関連記事
コメントを残す