在对象的非数组属性中:
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”(使用大括号和括在括号中的属性)?
答案 0 :(得分:3)
你的意思是这样吗?
myCode = myObj['code'][1];