打印阵列单元的方式比执行for循环更快

时间:2012-12-03 06:41:42

标签: javascript arrays loops for-loop iteration

所以我有一个像:

这样的数组
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]);
  }
}

我能以更快的方式做到这一点吗?我也可以为内部数组做这个吗?

3 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

如果您只需要打印它(用于调试目的),您可以在上面的问题评论中使用@vimalnath的建议。 但是,如果您想为某些重型操作执行此操作,并且您愿意使用HTML 5,那么您可以聘请多个Web Workers来为您异步执行此任务。

答案 2 :(得分:0)

要在javascript中打印数组,您可以使用此

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