无法通过点符号javascript访问属性

时间:2015-05-31 14:07:09

标签: javascript

var obj = {a:1,b:2};
var str = "a";

console.log(obj.str);

这会输出undefined。我在这里缺少什么?

1 个答案:

答案 0 :(得分:4)

您需要使用[]

var obj = {a:1,b:2};
var str = "a";

console.log(obj[str]);