【技术实现步骤摘要】
日志输出方法、装置及电子设备
[0001]本公开实施例涉及计算机
,更具体地,涉及一种日志输出方法、装置、电子设备及计算机可读存储介质。
技术介绍
[0002]随着互联网技术的不断发展,各行业对互联网技术的依赖越来越深,使得前端开发技术不断提升。前端开发技术一般是指使用超文本标记语言(HTML,HyperTextMarkupLanguage)、层叠样式表(CSS,CascadingStyleSheets)和JavaScript(JS)编程语言创建Web页面的计算机技术。
[0003]目前,针对使用前端开发技术创建的Web页面,一般会通过日志打点方法输出日志信息,以实现对Web页面中各项功能的监测。例如,在用户访问Web页面或者点击Web页面的按键时,可以通过调用接口将对应日志信息传递给后端,以将该日志信息保存到数据库的日志数据表或磁盘存储中的日志文件中,从而使得用户或电子设备可以通过分析该日志信息监测Web页面运行是否正常。
[0004]然而,需要后端介入以进行日志输出的方法一方面存在不够方便的问题,另 ...
【技术保护点】
【技术特征摘要】
1.一种日志输出方法,其特征在于,包括:获取与原始日志输出函数对应的第一日志输出函数,其中,所述原始日志输出函数用于实现向控制台输出日志信息的功能,所述第一日志输出函数为用户自定义的、用于保存所述原始日志输出函数的原始功能的函数;根据所述第一日志输出函数,对所述原始日志输出函数进行重定义处理,获得第二日志输出函数,其中,所述第二日志输出函数用于在不调用服务器提供的日志输出接口的情况下,实现向控制台和本地存储文件中输出日志信息的功能;使用所述第二日志输出函数进行日志输出处理。2.根据权利要求1所述的方法,其特征在于,所述获取与原始日志输出函数对应的第一日志输出函数,包括:设置所述第一日志输出函数;将所述原始日志输出函数赋值给所述第一日志输出函数。3.根据权利要求1所述的方法,其特征在于,所述根据所述第一日志输出函数,对所述原始日志输出函数进行重定义处理,获得第二日志输出函数,包括:在所述原始输出函数的重定义函数体中,填充第一编码指令和第二编码指令;其中,所述第一编码指令用于根据所述第一日志输出函数,实现向控制台输出日志信息的功能,所述第二编码指令用于实现将日志信息写入本地存储文件的功能。4.根据权利要求3所述的方法,其特征在于,所述第一编码指令包括:通过预设代理方法以根据所述第一日志输出函数进行日志信息输出的指令。5.根据权利要求3所述的方法,其特征在于,所述第二编码指令包括,包括:使用预设文件操作函数将日志信息输出至本地存储文件的指令...
【专利技术属性】
技术研发人员:徐德明,
申请(专利权)人:北京金山云网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。