log4js - JavaScriptログ出力ライブラリ
Log4js - The Logging API for JavaScript
Javaの log4j をJavaScriptに移植した、log4jsというライブラリが公開されています。
ライセンス形式は、Apache License 2.0になっています。
これは、すごい便利!
どの辺が便利かというと、log4jsではログの出力レベルを設定できるのですが、デバッグ用のログを出力するコードがあったとしても、出力レベルを高くすると、そのコードがスキップされるところです。
ですので、デバッグしやすいコードを書いたままで、全体の設定をちょっと変えるだけでリリースすることができるようになります。
素晴らしい。
で、サンプルは以下のようになります。
このコードを実行すると、別ウィンドウが表示されます。

そして、設定をERROR以上にすると、以下のようにログの内容が変わります。

設定をOFFに変えると、何も表示されなくなります。
Javaの log4j をJavaScriptに移植した、log4jsというライブラリが公開されています。
ライセンス形式は、Apache License 2.0になっています。
これは、すごい便利!
どの辺が便利かというと、log4jsではログの出力レベルを設定できるのですが、デバッグ用のログを出力するコードがあったとしても、出力レベルを高くすると、そのコードがスキップされるところです。
ですので、デバッグしやすいコードを書いたままで、全体の設定をちょっと変えるだけでリリースすることができるようになります。
素晴らしい。
で、サンプルは以下のようになります。
このコードを実行すると、別ウィンドウが表示されます。

そして、設定をERROR以上にすると、以下のようにログの内容が変わります。

設定をOFFに変えると、何も表示されなくなります。
feedpath tags: ajax, javascript, ロギングツール generated by feedpath
スポンサーリンク
Twitter ではブログにはない、いろんな情報を発信しています。
@fnyaさんをフォロー
コメント