Javascriptオブジェクトに動的にアクセスしたい。
例:
example: {
name: "dev.pus",
year: 2012,
os: "linux"
}
これは新しいことではありません。これで、通常、次のコマンドで「例」のプロパティにアクセスできます。
console.log(example.name);
// or
console.log(example.year);
しかし、属性を動的に取得したい場合はどうなりますか?たとえば、別の変数(ユーザーが設定したと仮定します)は、必要なプロパティを決定する必要があります。
var = "name";
console.log(example.var); // error
console.log(example[var]); // error
行く方法は何ですか?