对象的数组属性

时间:2012-05-16 05:34:40

标签: javascript

在对象的非数组属性中:

function myObj()
{
  this.code = "code";
  this.name = "name";
}

我可以使用以下方法检索其值:

  myCode = myObj.code;

或:

  myCode = myObj["code"];

使用数组:

function myObj()
{
  this.code = ["code1","code2"];
  this.name = ["name1","name2"];
}

我必须得到“code2”所以我的语法应该是:

  myCode = myObj.code[1];

现在我的问题是,如何使用另一种方式获取“code2”(使用大括号和括在括号中的属性)?

1 个答案:

答案 0 :(得分:3)

你的意思是这样吗?

myCode = myObj['code'][1];