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

Ong*_*glo 2 javascript arrays jquery

我想把一个字符串变成:

"[["firstVal","secondVal"],["firstVal","secondVal"]]"
Run Code Online (Sandbox Code Playgroud)

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

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

非常感谢!

Ror*_*san 7

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

var str = '[["firstVal","secondVal"],["firstVal","secondVal"]]';
var arr = JSON.parse(str);
console.log(arr);
Run Code Online (Sandbox Code Playgroud)

请注意,我必须修改外部引号,'因为您的示例字符串格式错误.