0

オブジェクトの非配列属性:

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」を取得するにはどうすればよいですか?

4

1 に答える 1

3

こんな感じですか?

myCode = myObj['code'][1];
于 2012-05-16T05:36:03.790 に答える