【发布时间】:2014-08-04 23:40:03
【问题描述】:
如果我使用变量作为键,如何访问多级属性?
这不起作用:
var obj = {
first: {thirst: "yo"},
second: {beckon: "dud"}
}
var key = "first.thirst";
var result = obj[key];
【问题讨论】:
-
你不能,除非你使用
eval或者写一个自定义函数来遍历树。 -
把它放在一个答案中,并举例说明它是如何完成的,我可以接受它作为答案:)
标签: javascript