Javascript 访问对象JSONArray
我尝试在JSONArray中访问和抛出不同的对象。 使用此代码:Javascript 访问对象JSONArray,javascript,jquery,json,object,Javascript,Jquery,Json,Object,我尝试在JSONArray中访问和抛出不同的对象。 使用此代码:console.log(数组[0])控制台向我显示该阵列: [Array[5]] 0: Array[5] 1: Array[2] 我尝试访问该数组,当我使用此代码访问数组console.log(数组[0][0])我访问第一个阵列,控制台显示: 0: Object 1: Object 2: Object 3: Object 4: Object 之后,当我执行console.log(数组[0][1])时访问第二个数组(数组[2]),
console.log(数组[0])代码>控制台向我显示该阵列:
[Array[5]]
0: Array[5]
1: Array[2]
我尝试访问该数组,当我使用此代码访问数组console.log(数组[0][0])代码>我访问第一个阵列,控制台显示:
0: Object
1: Object
2: Object
3: Object
4: Object
之后,当我执行console.log(数组[0][1])时
访问第二个数组(数组[2]),然后它表示未定义
我把普通数组丢给其他数组是不是做错了?有什么问题吗?
谢谢 您可以尝试JSON.stringify(数组[0][1])
查看其中的内容。。也许它在某种程度上是畸形的
与查看对象的方式相同,在本例中,对象应该是console.log(JSON.stringify(array[0][0][0])代码>例如。表示您创建了一个错误的/复杂的JSON。@diEcho您能详细解释一下吗?:)这应该有用。。。你能上传一个例子吗?@Matt我问了一个问题:)我不知道为什么它返回未定义的,但是你需要console.log(数组[1][0])代码>以访问阵列[2]。(而不是数组[0][1]
)