使用console.log时,是否可以在浏览器控制台中隐藏输出为VMxxxx:x(userscript.html)的辅助文本?

时间:2019-09-27 10:12:03

标签: javascript google-chrome-devtools

我通常需要复制输出并将其保存到文件中,但是我必须删除/替换第二个正文,因为第二个正文会在我要的任何行中输出。

 myStuffData                           userscript.html?id=54de63cd-70fe-4251-a060-10bb80d193d8:32

以其他方式输出文本是否可以解决此问题?这是我正在测试的代码。


function poo() {
    const myStuff = document.getElementsByClassName("itg gld");
    var elemCount = myStuff[0].childElementCount;
    myStuff[0].children.item(0).children[0];
    console.clear();
    for (let i = 0; i < elemCount; i+=1) {
    console.log (myStuff[0].children.item(i).children[0].href)}
}

这是我的意思的照片:https://i.imgur.com/6xGQofI.png

1 个答案:

答案 0 :(得分:0)

当然。您可以将一个输出传递到console.log,并使用enter分隔行:

var myOutput = [];
for (let i = 0; i < 10; i++) myOutput.push(i);
console.log("\n" + myOutput.join("\n"));