JS中捕获console.log()输出的方法
更新时间:2015年04月16日 12:37:59 作者:司青
这篇文章主要介绍了JS中捕获console.log()输出的方法,实例分析了实现获取console.log输出的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
本文实例讲述了JS中捕获console.log()输出的方法。分享给大家供大家参考。具体分析如下:
我们知道console.log()可以将信息输出到debugger中供开发者查看。但如果我们想要在JS中获取console.log()的输出结果呢?其实不难,先将原本的console.log保存起来,然后替换成另外一个实现即可。代码如下:
var lastLog; console.oldLog = console.log; console.log = function(str) { console.oldLog(str); lastLog = str; } console.log("Hello, Neo"); document.write(lastLog);
这时候 lastLog 中保存的就是 "Hello, Neo"了。
希望本文所述对大家的javascript程序设计有所帮助。
相关文章
Typescript高级类型Record,Partial,Readonly详解
这篇文章主要介绍了Typescript高级类型Record,Partial,Readonly等介绍,keyof将一个类型的属性名全部提取出来当做联合类型,本文通过实例代码给大家详细讲解需要的朋友可以参考下2022-11-11JavaScript switch case 的用法实例[范围]
JavaScript switch case 的用法实例,大家可以参考下。2009-09-09提交按钮的name=''submit''引起的js失效问题及原因
这篇文章主要介绍了提交按钮的name='submit'引起的js失效问题及原因,需要的朋友可以参考下2015-02-02
最新评论