簡體   English   中英

比執行for循環更快的打印數組單元的方法

[英]Faster way to print an array cell than doing a for loop

所以我有一個像這樣的數組:

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]);
  }
}

有沒有更快的方法可以做到這一點? 我也可以對內部數組執行此操作嗎?

您可以使用JSON.stringify(array) ,我認為它將起作用。

如果只需要打印(出於調試目的),則可以在上面的問題注釋中使用@vimalnath的建議。 但是,如果您想對某些繁重的操作執行此操作,並且願意使用HTML 5,則可以雇用多個Web Worker為您異步執行此工作。

要在javascript中打印數組,可以使用此

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM