如何使用js修改终端中的实时字符串

o3imoua4  于 2021-10-10  发布在  Java
关注(0)|答案(2)|浏览(354)

每个人我正在用javascript构建一个名为“找到你的帽子”的项目。此项目需要您修改终端中的实时字符串,而无需再次打印。我找到了修改字符串的方法,但它需要再次打印以显示修改。有没有办法修改终端中的字符串而不重新打印?。

13z8s7eq

13z8s7eq1#

我想没有
但你可以做到这一点。

var count = 1;
var int = setInterval(()=>{
    console.clear();
    console.log("the number will be raised up");
    console.log(count);
    count++;
},100)

这里的代码是清除控制台并再次插入更新的值。

d6kp6zgx

d6kp6zgx2#

我不确定你所描述的是否适用于简单的devbar控制台,如果是这样,就把它 Package 成一个函数,它不应该打印出来

test = "test" // prints "test"

function setTest(str){ test = str; }
setTest("test") // doesnt print "test" because function does not return anything, test is set though

相关问题