2013-12-25 3 views
0

сначала я хочу извинить за мой английский. я, это очень плохо. так. отпускает: я это 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]) 

возвращает индекс не является массивом. Зачем? Я пытаюсь сделать рекурсивный поиск. кто-нибудь может мне помочь?

+0

Well 'estrutura [0]' is 'undefined'. – Pointy

ответ

1

это не массив, потому что это объект. Все в javascript - это объекты. Вам следует создать такой массив: var myArray = new Array();

Смежные вопросы