可能的复制品:
使用字符串 key 访问嵌套的 JavaScript 对象
也许标题不够清楚,我只是不知道如何具体说明我在找什么,我的英语真的很差,对不起。
我试图创建一个函数来返回对象值,同时也可以很好地处理嵌套对象。例如:
var obj = {
foo: { bar: 'baz' }
};
我想通过向函数提供字符串“ foo.bar”来访问 objec.foo.bar 的值。
function(obj, path) {
// Path can be "foo.bar", or just "foo".
}
谢谢!