javascript 我如何访问浏览器日志并将其存储在一个变量中?

wnavrhmk  于 2023-02-07  发布在  Java
关注(0)|答案(1)|浏览(128)

我需要捕获INFO级别日志并将其存储在变量中

使用控制台命令获取所有INFO级别的日志记录会有很大帮助。

sczxawaw

sczxawaw1#

用您自己的实现覆盖console.log,该实现根据需要保存参数,然后调用原始console.log

const logArgs = [];
const origConsoleLog = console.log;
console.log = (...args) => {
  logArgs.push(args);
  origConsoleLog(...args);
};

console.log('foo');
console.log('bar');
console.dir(logArgs);

相关问题