使用javascript / jQuery将格式化为数组的字符串转换为数组

时间:2017-01-06 19:41:22

标签: javascript jquery arrays

我正在尝试将字符串转换为:

"[["firstVal","secondVal"],["firstVal","secondVal"]]"

进入javascript数组(它是一个2D数组)

有没有办法可以使用javascript或jQuery做到这一点?

非常感谢!

2 个答案:

答案 0 :(得分:7)

您可以使用JSON.parse来达到您的要求:



var str = '[["firstVal","secondVal"],["firstVal","secondVal"]]';
var arr = JSON.parse(str);
console.log(arr);




请注意,由于示例字符串格式错误,我必须将外引号修改为'

答案 1 :(得分:1)

使用JSON.parse()方法执行此操作:

JSON.parse('[["firstVal","secondVal"],["firstVal","secondVal"]]');