我想动态访问 Javascript 对象。
例子:
example: {
name: "dev.pus",
year: 2012,
os: "linux"
}
这不是什么新鲜事。现在您通常可以通过以下方式访问“示例”的属性:
console.log(example.name);
// or
console.log(example.year);
但是如果我想动态地获取属性怎么办?例如,另一个 var(假设用户设置它)应该决定我们想要哪个属性:
var = "name";
console.log(example.var); // error
console.log(example[var]); // error
要走的路是什么?