扩展 console.log() 的 javascript Web 应用程序的客户端日志记录
Client side logging for javascript web applications that extends console.log()
我一直在互联网上寻找有关javascript应用程序的客户端日志记录的干净解决方案,但没有遇到明显的选择。
我的代码是用console.log()
编写的。我希望找到一个覆盖console.log()
的 javascript 插件,这样我就不需要更改我的代码,并且还可以扩展它,以便我可以做一些事情,例如以编程方式获取最后 10 行日志以向用户显示?
我是否应该在我的应用程序中覆盖 console.log(),以便除了打印到控制台之外,它还将日志保存到全局数组?
我正在编写移动网络应用程序。
是的。您可以只覆盖控制台.log功能。简单的例子:
var logs = [];
console.log = function(value) {
logs.push(value);
}
要访问给定函数的所有参数,您可以使用参数对象。
相关文章:
- 使用谷歌应用程序脚本将服务器端数据表返回到客户端
- ASP.NET IIS应用程序中的客户端脚本缓存
- 仅客户端AngularJS应用程序
- 通过web应用程序获取客户端监视器的分辨率
- 应用程序引擎终结点:用于OAuth2授权的Javascript客户端库需要多个弹出窗口
- 你能在客户端将应用程序设置为只有Javascript,在远程服务器上设置为PHP吗
- 从客户端 Web 应用程序中提取 Excel 内容
- 在单页应用程序上进行客户端路由的正确方法是什么
- 为什么我不能在 Django Web 应用程序中使用客户端相机拍摄图像快照
- 客户端将EDN转换为JSON(HTML5应用程序使用的Datomic数据)
- 使用Google应用程序脚本将数组传递给客户端函数
- 关于Parse.com客户端共享应用程序;api密钥
- 我可以在web应用程序的客户端使用.env文件吗
- 在客户端应用程序中按角色筛选UI的策略
- 如何在基于API的多页客户端应用程序中组织路由
- 简单客户端应用程序中的文件处理
- 自定义验证程序客户端验证函数未触发
- 大型web应用的客户端技术
- 如何对Ext JS应用程序进行端到端测试
- 在iOS上,我如何在web应用的客户端调整一个非常大的图像的大小