我建立了一个称为DLP的变量。当我完成页面所需的操作后,变量看起来像这样:
[['0','A'],['1','B'],['2','C'] ]
我怎样才能将此变量转换为多维数组,以便当我执行以下操作:
DLP [1] [1]
它返回我的结果?
最佳答案
// the data
var dlp = "[['0','A'],['1','B'],['2','C'] ]";
// make it JSON conform
// replace single quotation marks with double quotation marks
dlp = dlp.replace(/'/g, '"');
// parse the JSON string
// get an array
var dlpArray = JSON.parse(dlp);
// use the array
alert(dlpArray[1][1]);