你可以在javascript中的变量中有一个变量吗?

时间:2012-03-20 20:52:57

标签: javascript arrays variables

我需要做这样的事情:

第1章第1章标题是“狗”

第1章第2章标题是“猫”

第1章第1章标题是:“金鱼”

我希望能够用数组写这样的东西:

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

2 个答案:

答案 0 :(得分:1)

stackoverflow上的另一篇文章对如何创建二维数组有一些答案。 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] );
}

答案 1 :(得分:0)

你的意思是像多维数组吗?

How can I create a two dimensional array in JavaScript?