javascript - 如何在用 JavaScript 或 NodeJs 编写的控制台应用程序中制作加载动画?

标签 javascript node.js

如何在 JavaScript 或 NodeJs 编写的控制台应用程序中制作加载动画?

示例动画或其他动画。

1. --
2. \
3. |
4. /
5. --

最佳答案

在浏览器控制台中确实不可能。在 Node.js 中:

var twirlTimer = (function() {
  var P = ["\\", "|", "/", "-"];
  var x = 0;
  return setInterval(function() {
    process.stdout.write("\r" + P[x++]);
    x &= 3;
  }, 250);
})();

关于javascript - 如何在用 JavaScript 或 NodeJs 编写的控制台应用程序中制作加载动画?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34848505/

相关文章:

javascript - Notepad++函数列表插件 : Javascript parsing rules to support nested functions

javascript - 如何读取伪元素:before using Javascript?的height或width属性

node.js - 从 AWS Lambda 修改 Google 表格

node.js - typescript 错误 TS2393 : Duplicate function implementation in a Node/Express app

node.js 串行端口,尝试编写但我无法弄清楚

java - Javascript 中的 URL 解码

javascript - Ajax 数据与日期选择器事件不同步

javascript - 跳过 reCaptcha 多个图像选择

node.js - 保护 HTTPS 客户端

javascript - 中断 while() 并优雅地完成 Node.js