Javascript 转换为字符串的数组对象
我有这样的字符串:Javascript 转换为字符串的数组对象,javascript,arrays,json,string,Javascript,Arrays,Json,String,我有这样的字符串: var stringArray = "[[1,2,3,4],[5,6,7,8]]" 我需要使用javascript对其进行转换,如下所示: var actualArray = [[1,2,3,4],[5,6,7,8]] 如何实现这一点?您的输入结构为JSON。因此,您可以简单地使用任何JSON解析方法或库。例如JSON.parse(stringArray)() 下面是一个使用JSON.parse的代码片段: var stringArray=“[1,2,3,4],[5,6
var stringArray = "[[1,2,3,4],[5,6,7,8]]"
我需要使用javascript对其进行转换,如下所示:
var actualArray = [[1,2,3,4],[5,6,7,8]]
如何实现这一点?您的输入结构为
JSON
。因此,您可以简单地使用任何JSON
解析方法或库。例如JSON.parse(stringArray)
()
下面是一个使用JSON.parse的代码片段:
var stringArray=“[1,2,3,4],[5,6,7,8]”;
var parsedArray=JSON.parse(stringArray);
$('#first').html(parsedArray[0].toString());
$('#second').html(parsedArray[1].toString())代码>
第一个元素:
第二个元素:
var actualArray=JSON.parse(stringArray)代码>是JSON.parse可以工作。谢谢。请看:感谢您的快速回复,eval()和JSON.parse都非常好用。应仅在绝对需要时使用。必须对使用的任何值进行消毒。@AlanLarimer感谢您提供的链接,我已编辑了答案,并将其包括在内,还更改了建议的顺序。