2

JavaScript オブジェクト内。

var person = {
  name: "bengen",
  age: 27,
  5: true
}

プロパティ 5 へのアクセス方法を教えてください。

-_-

4

5 に答える 5

1

経由でアクセスするだけ[]です:

alert( person[ 5 ] );

.JavaScript オブジェクトのプロパティには、またはを使用してアクセスできます[]。後者は、数値キーの場合や、キー識別子が別の変数に格納されている場合に特に役立ちます。

于 2012-07-12T15:42:28.937 に答える
1

ドットではなく角括弧アクセサーを使用してください。

if(person[5]){
    // if the value is true, do something
}
于 2012-07-12T15:42:32.807 に答える
1
var person = {
  name: "bengen",
  age: 27,
  5: true
}

console.log(person['5']);
于 2012-07-12T15:42:55.580 に答える
1

を使ってみてください[]。たとえば、person[5]またはperson["5"]

于 2012-07-12T15:42:14.863 に答える
1

私が覚えていることから、これはうまくいくはずです:person["5"]

于 2012-07-12T15:44:41.533 に答える