1
我需要存儲股票市場數據的操縱。這是更有效的,這是有效的JavaScript,多維數組訪問或對象訪問
1)存儲數據多維陣列,用於OPEN,HIGH,LOW,CLOSE,日期如
//Data array stored in a array
var tickdata = new Array();
tickdata.push([open,high,low,close,volume,date])
2)存儲數據作爲對象物體如下所示
function dailyData(open, high, low, close,volume,date)
{
this.open = open;
this.high = high;
this.low = low;
this.close = close;
this.volume=volume;
this.date=date;
}
var data = new Array();
data[0] = new dailyData(1017.50,1032.50 ,997.50, 1025.40,4187510,'07-Jan-2005');
不要擔心這種效率。無論如何,它總是隨着實現而變化。做一些最有意義的事情來完成任務。 – 2013-03-05 06:39:49
效率對你來說意味着什麼?高效的空間?訪問時間有效嗎?您可以快速編寫代碼嗎? – 2013-03-05 06:43:45
@ Josiah Hester我的意思是這裏的訪問時間效率..我會做很多訪問..所以將使用作爲對象會有一些開銷..?如果你說這取決於實施..我需要鉻的有效方法 – anandaravindan 2013-03-05 07:30:44