我有從數據庫中獲得的二維數組。它看起來像這樣:從數據庫中找到一個多維數組並保存它
arrayDB = [url1,name1,url2,name2,url3,name3, ...]
現在我想保存這個數組在我的代碼。我嘗試過:
function symbolsArray(syms){
var tableArray = [];
var tableArray2 = [];
for (var i = 0; i < syms.length; i++) {
tableArray[i] = syms[i][0]; //url
tableArray2[i] = syms[i][1]; //Name
}
}
但是,這種方法並不適合,因爲我需要兩個返回值。是否有更好的方法或解決二維數組內容的方法?
Syms是來自數據庫的數據。
你的'arrayDB'看起來像一個一維數組給我。除非你的數組由具有實際值的子數組組成,否則它是一維數組。另外,syms是數據庫中的數據嗎?爲什麼你需要將它複製到不同的數組中? –
你的代碼不工作或你的arrayDB是錯誤的(可能[URL1,NAME1],[URL2,NAME2]?) –