[英]Client side logging for javascript web applications that extends console.log()
我一直在互联网上寻找关于javascript应用程序的客户端日志记录的干净解决方案,但没有遇到明显的选择。
我的代码是用console.log()
编写的。 我希望找到一个可以覆盖console.log()
的javascript插件,这样我就不需要更改代码,也可以对其进行扩展,这样我就可以像以编程方式获取最后10条日志行来显示用户了吗?
我是否应该在应用程序中重写console.log(),以便除了打印到控制台外,还可以将日志保存到全局数组中?
我正在编写移动Web应用程序。
是。 您可以覆盖console.log函数。 简单的例子:
var logs = [];
console.log = function(value) {
logs.push(value);
}
要访问赋予函数的所有参数,可以使用arguments对象 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.