chrome 网络控制台中的 Ansi 转义序列
Ansi escape sequences in chrome web console
想知道 chrome console.log
是否允许您返回并重写现有的 console.log 输出,like you can do in Node.js。我知道您可以在 chrome 控制台中设置颜色,但不确定是否编辑现有文本。想尝试添加一个进度条,例如:
我明白了:
尝试在循环中调用 console.clear
(chrome, MDN)。只要您关闭了“保留日志”,这就有效。它在 Chrome 的控制台中对我来说有点闪烁,但这就是生活(在 Firefox 中它实际上很棒)。
delay=t=>new Promise(resolve=>setTimeout(resolve,t));
// the stack snippets console emulator doesn't seem
// to work if the very first call is clear.
console.log();
(async()=>{
for(i=0;i<25;i++){
console.clear();
console.log('*'.repeat(i));
await delay(100);
}
})()
想知道 chrome console.log
是否允许您返回并重写现有的 console.log 输出,like you can do in Node.js。我知道您可以在 chrome 控制台中设置颜色,但不确定是否编辑现有文本。想尝试添加一个进度条,例如:
我明白了:
尝试在循环中调用 console.clear
(chrome, MDN)。只要您关闭了“保留日志”,这就有效。它在 Chrome 的控制台中对我来说有点闪烁,但这就是生活(在 Firefox 中它实际上很棒)。
delay=t=>new Promise(resolve=>setTimeout(resolve,t));
// the stack snippets console emulator doesn't seem
// to work if the very first call is clear.
console.log();
(async()=>{
for(i=0;i<25;i++){
console.clear();
console.log('*'.repeat(i));
await delay(100);
}
})()