JavaScript logger: Lumberjack
来源:互联网 发布:淘宝类目小二群 编辑:程序博客网 时间:2024/04/26 12:15
As you know,it is difficult to debug a javascript app.Sometimes we use the rough alert() function (to output the error messages),but it's not suitable for complex situations and it will stop the script. So, we need some logging frameworks,which are more powerful than alert().
Corey Johnson's Lumberjack is a Javascript logging framework which supports logging at different levels. There's no setup required, because it creates the logging div itself, so you can immediately issue calls like Logger.info("User logged in."). The console is initially hidden, and you can toggle visibility with Alt-D.
It's useful for AJAX applications,you could see what is the scirpt doing at a cert moment. Here is a screenshot :
And the sample source code:
function ping() {
// Send ping, to let the server know I'm still here
var url = base_url + 'ping.php';
var pars = creds();
var ajax = new Ajax.Request(url, {method: 'post', parameters: pars, onComplete: handle_ping});
Logger.info("Sent Ping: " + pars);
}
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1462038
- JavaScript logger: Lumberjack
- JavaScript logger: Lumberjack
- JavaScript logger: Lumberjack
- JavaScript logger: Lumberjack
- JavaScript logger: Lumberjack
- JavaScript logger: Lumberjack
- JavaScript logger: Lumberjack
- JavaScript logger: Lumberjack
- JavaScript logger: Lumberjack
- JavaScript logger: Lumberjack
- JavaScript logger: Lumberjack
- JavaScript logger: Lumberjack
- JavaScript logger: Lumberjack
- JavaScript logger: Lumberjack
- JavaScript logger: Lumberjack
- JavaScript logger: Lumberjack
- JavaScript logger: Lumberjack
- javascript日志工具-Lumberjack 介绍
- CAS logout问题释疑
- 创建Google Sitemap
- 编译chm格式PHP手册
- 单点登陆SSO原理介绍
- 终究需要什么呢?
- JavaScript logger: Lumberjack
- MySQL加强对PHP的支持--mysqlnd_php6
- acegi 作为 yale cas认证服务器的客户端在springside项目中的应用
- acegi 作为 yale cas认证服务器的客户端在springside项目中的应用
- CAS安全性介绍
- 创建Google Sitemap
- MySQL加强对PHP的支持--mysqlnd_php6
- 我们需要什么呢?
- 中国的LAMP在成长