Возможный дубликат:
Доступ к вложенным объектам JavaScript со строковым ключом
Возможно, заголовок недостаточно ясен, я просто не знал, как указать, что я ищу, и мой английский действительно плохой, извините.
Я пытаюсь создать функцию, возвращающую значение объекта, но также хорошо играет с вложенными объектами. Например:
var obj = {
foo: { bar: 'baz' }
};
Я хочу получить доступ к значению obj.foo.bar, добавив в функцию строку "foo.bar".
function(obj, path) {
// Path can be "foo.bar", or just "foo".
}
Спасибо!