如何在JS中捕获console.log的输出
1个回答
展开全部
展开全部
先将原本的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"了。
先将原本的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"了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询