Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/408.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何以编程方式访问浏览器日志并将其存储在变量中?_Javascript_Google Chrome Devtools - Fatal编程技术网

Javascript 如何以编程方式访问浏览器日志并将其存储在变量中?

Javascript 如何以编程方式访问浏览器日志并将其存储在变量中?,javascript,google-chrome-devtools,Javascript,Google Chrome Devtools,我需要捕获信息级日志并将其存储在变量中 获取所有信息级日志的console命令将非常有用。使用自己的实现覆盖console.log,根据需要保存参数,然后调用原始console.log: constlogargs=[]; const origConsoleLog=console.log; console.log=(…args)=>{ logArgs.push(args); origConsoleLog(…args); }; console.log('foo'); console.log('b

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


获取所有信息级日志的console命令将非常有用。

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

constlogargs=[];
const origConsoleLog=console.log;
console.log=(…args)=>{
logArgs.push(args);
origConsoleLog(…args);
};
console.log('foo');
console.log('bar');

console.dir(logArgs)这是否回答了您的问题?