如何在JS中捕获console.log的输出
2016-12-25
展开全部
先将原本的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"了。
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"了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询