1
我現在有一些隨機JSON數據,因此我無法使用standrad方式來做到這一點,不能一個一個地做。Javascript:通過for循環將數據存儲在變量中
例如,如果我要去存儲特定數據陣列我會做類似下面
var tester = []; // store their names within a local array
for(var k = 0; i < data.result.length; i++){ //maybe 6
for(var i = 0; i < data.result.data.length; i++){ //maybe 30 times in total
tester.push(data.result[k].data[i].someNames);
}
}
但因爲我無法預測我有多少組數據有我真的不能這樣做
var tester = [];
var tester2 = [];
var tester3 = [];
var tester4 = [];
for(var i = 0; i < data.result.data.length; i++){ //maybe 30 times in total
tester.push(data.result[0].data[i].someNames);
tester2.push(data.result[1].data[i].someNames);
tester3.push(data.result[2].data[i].someNames);
tester4.push(data.result[3].data[i].someNames);
}
如果有更好的方法使用for循環來存儲這些數據嗎?
也許會使用while循環,直到數據不足爲止? – davidhu2000
雙'for'循環是你最好的選擇。另外,對於(var i = 0; i
Derek