【问题标题】:Faster way to print an array cell than doing a for loop打印数组单元比执行 for 循环更快的方法
【发布时间】:2025-11-24 00:25:02
【问题描述】:

所以我有一个像这样的数组:

var arra= new String [50,50];
// I add in arrays and for every added row, update count by 1. The columns are till incount which is less than 50.

for(i=0;i<=count;i++)
{
  for(j=0;j<incount;j++)
  {
    print (bigsub[i,j]);
  }
}

有没有更快的方法可以做到这一点?我也可以对内部数组执行此操作吗?

【问题讨论】:

  • 要在javascript中打印一个数组,你可以使用alert(arrayObj.join('\n'));

标签: javascript arrays loops for-loop iteration


【解决方案1】:

要在javascript中打印一个数组,你可以使用这个

alert(arrayObj.join('\n'));

【讨论】:

    【解决方案2】:

    如果您只需要打印它(出于调试目的),您可以在上面的问题评论中使用@vimalnath 的建议。 但是,如果您想为一些繁重的操作执行此操作并且您愿意使用 HTML 5,那么您可以雇用多个 Web Worker 为您异步完成此工作。

    【讨论】:

      【解决方案3】:

      你可以使用JSON.stringify(array),我认为它会起作用。

      【讨论】: