我有一个从数据库获得的二维数组。看起来像这样:
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
}
}
但是,这种方法并不十分适合,因为我需要两个返回值。是否可能有更好的方法或方法来解决2D数组中的内容?
Syms是来自数据库的数据。
最佳答案
看看
How can I create a two dimensional array in JavaScript?
回答关于javascript中2d数组的类似问题。尝试类似的东西-
function symbolsArray(syms){
var tableArray = [];
for (var i = 0; i < syms.length; i++) {
tableArray[i] = [syms[i][0] , syms[i][1]];
}
}