嵌套数组的索引

问题描述 投票:-2回答:1

我有一个像这样的数组

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]);

如果我console.log([1] [0]),答案是不确定的。我想显示“星际”或“类别数据”。该数组的索引是哪个?

javascript arrays
1个回答
0
投票
data[1][0]是未定义的,因为data[1]将为您提供数组中的第二个对象,data[1][0]不会为您提供data[1]中的第一个值,相反,data[1].name将为您对象中的第一个值。带索引的方括号仅适用于数组
© www.soinside.com 2019 - 2024. All rights reserved.