想知道chrome console.log
是否允许您返回并重写现有的console.log输出{{3}}。我知道你可以在chrome控制台中做颜色,但不确定编辑现有文本。想尝试添加进度条,例如:
我得到了这个:
答案 0 :(得分:1)
尝试在循环中调用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);
}
})()