Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 嵌套数组的索引_Javascript_Arrays - Fatal编程技术网

Javascript 嵌套数组的索引

Javascript 嵌套数组的索引,javascript,arrays,Javascript,Arrays,我有一个这样的数组 var data = [ { name:"Movies", info: "category_name", data: [ { name:"Interstellar", info: "category_data" }, { name:"Dark Knight",

我有一个这样的数组

var data = [
    {
      name:"Movies", 
      info: "category_name",   
      data: [   
         {
            name:"Interstellar", 
            info: "category_data" 
         },   
         {
            name:"Dark Knight",
            info: "category_data" 
         },   
      ]   
    },   
    {
       name:"Music", 
       info: "category_name",   
       data: [   
          { 
             name:" Adams", 
             info: "category_data" 
          },   
          { 
             name:"Nirvana", 
             info: "category_data" 
          },   
       ]   
    }   
] 
console.log(data[0]);


如果I console.log([1][0]),则答案未定义。我想展示“星际”或“分类数据”。此数组的索引是什么?

数据[1][0]
未定义,因为
数据[1]
is将给您数组中的第二个对象,
数据[1][0]
不会给您
数据[1]
中的第一个值,而是
数据[1]。name
将是您对象中的第一个值。带索引的方括号仅适用于数组

数组基于索引。对象基于属性名。所以你可以让它像。数据[0]。数据[0]。名称Json无效。
[]
大括号也用于对象<例如,代码>数据[1]['name']。误导性地暗示它们只适用于带索引的数组方括号,从未说过带标识的方括号谢谢你的帮助,我可以找出索引