【问题标题】:index of array can be a array?数组的索引可以是数组吗?
【发布时间】:2014-01-13 12:15:22
【问题描述】:

首先我想为我的英语感到抱歉。是的,它非常糟糕。所以。我们走吧: 我有这个 obj:

estrutura = {  
 //tags 
 div : { 

      //subtags
      id:'page',
      classe:'container_12 ',

      conteudo: {
          esqueda: {
             //childSubTags
            id:'divMenuVertical',
            classe:'grid_3',
            conteudo : 'Ola, sou um grid de 3 colunas'
          },
            centro: {
            id:'divConteudo',
            classe:'grid_5',
            conteudo: 'ola, sou um grid de 5 colunas'
         },
          direita: {
            id:'divConteudo',
            classe:'grid_3',
            conteudo: 'Ola, sou um grid de 3 colunas'
          }
      }
  }

}

但是当我尝试做类似的事情时:

Array.isArray(estrutura[0]) 

返回索引不是数组。为什么?我正在尝试进行递归搜索。有人可以帮帮我吗?

【问题讨论】:

  • 好吧estrutura[0]undefined

标签: javascript arrays object indexing


【解决方案1】:

它不是数组,因为它是对象。 javascript 中的一切都是对象。你应该像这样创建数组:var myArray = new Array();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-05-02
    • 2011-06-19
    • 1970-01-01
    • 2014-11-13
    • 2010-09-29
    • 2012-04-09
    • 1970-01-01
    相关资源
    最近更新 更多