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