Node.js:打印到控制台没有结尾的换行符?

  • 回答 (2)
  • 关注 (0)
  • 查看 (378)

"是否有一个方法打印到控制台没有尾随的换行符?该console对象的文档并没有说关于任何东西:

的console.log()

用换行符打印到stdout。这个函数可以以类似printf()的方式接受多个参数。例:

console.log('count: %d', count);

如果在第一个字符串中没有找到格式化元素,那么util.inspect在每个参数上都会使用。"

骑牛看晨曦骑牛看晨曦提问于
嗝屁软件工程回答于

此外,如果您想要覆盖同一行中的邮件,例如倒计时,则可以在字符串的末尾添加“\ r”。

process.stdout.write("Downloading " + data.length + " bytes\r");
死者是小智回答于

可以使用process.stdout.write():

process.stdout.write("hello: ");

扫码关注云+社区

领取腾讯云代金券