在javascript访问嵌套数组?



假设我有一个这样的数组:

var arr = [{
"id": 1,
"content": "[{"number":1,"name":"Image","description":"","fields":"[{\"number\":1,\"text\":\"Image Test\",\"description\":\"\",\"responseType\":\"Image\",\"options\":\"[]\"},{\"number\":2,\"text\":\"test2\",\"description\":\"\",\"responseType\":\"Text\",\"options\":\"[]\"}]"}]"
}];

我正在尝试访问一个嵌套数组的内容。

我这样做:

var myArray = JSON.parse(arr.content);
console.log(myArray);

但是这总是返回这个错误:

SyntaxError: JSON Parse error: Unexpected identifier "undefined"

我在这里做错了什么?

myArray = JSON.parse(arr[0].content);

相关内容

  • 没有找到相关文章

最新更新