2012-03-20 2 views
0

мне нужно сделать что-то вроде этого:У вас есть переменная внутри переменной в javascript?

Раздел 1, Глава 1 название "Собаки"

Раздел 1, название главы 2 "Кошки"

Раздел 2, Глава 1 название: «Золотая рыбка»

Я хочу, чтобы иметь возможность написать что-то вроде этого, с массивами:

section[0].chapter[0] = "Dogs"; 
section[0].chapter[1] = "Cats"; 
section[1].chapter[0] = "Goldfish"; 
+4

Да. Какая у вас проблема? – Brad

ответ

1

Этот другой пост на StackOverflow имеет некоторые ответившие о том, как создать 2-мерные массивы. How can I create a two dimensional array in JavaScript?

Или вы могли бы использовать "класс", хотя это может быть излишне сложным ...

function Section() 
{ 
    this.Chapters = new Array(10); 
} 

function CreateSection() 
{ 
    var sections = new Array (10); 

    sections[0] = new Section(); 
    sections[0].Chapters[0] = "dogs"; 

    alert ( sections[0].Chapters[0]); 
} 
+0

Спасибо! Многомерный массив - это то, что я ищу ... Я видел пример на нем раньше, но он, похоже, не работал, подход был немного другим. –

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