【问题标题】:How to iterate in JavaScript like bash?如何像 bash 一样在 JavaScript 中进行迭代?
【发布时间】:2020-06-05 05:08:14
【问题描述】:

在 bash 中我可以做到:

for i in {0..2}; do echo x$i; done

在 JS 中:

for (var i=0; i<3; i++) {
  console.log(x$i);
 };

显然不起作用。

有没有办法像 bash 一样简化?

【问题讨论】:

    标签: javascript bash for-loop iteration


    【解决方案1】:

    ES2015 为您提供模板文字:

    console.log(`x${i}`);
    

    见:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals

    【讨论】:

      【解决方案2】:

      只是为了确保我理解你只是想从你已有的数据中循环?还是只为3?

      var x = "";
      for(var i = 1; i < 4; i += 1) {
        x += i + " ";
      }
      console.log(x);

      将循环直到达到 3

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-10-17
        • 1970-01-01
        • 2020-06-11
        • 1970-01-01
        • 1970-01-01
        • 2011-02-09
        • 2016-08-12
        • 2015-02-22
        相关资源
        最近更新 更多