可能重复:
使用字符串键访问嵌套的JavaScript对象
也许标题不够明确,我只是不知道如何指定我正在寻找的东西,我的英语真的很糟糕,抱歉.
我正在尝试创建返回对象值的函数,但也可以使用嵌套对象.例如:
var obj = {
foo: { bar: 'baz' }
};
Run Code Online (Sandbox Code Playgroud)
我想通过将字符串"foo.bar"提供给函数来访问obj.foo.bar的值.
function(obj, path) {
// Path can be "foo.bar", or just "foo".
}
Run Code Online (Sandbox Code Playgroud)
谢谢!