Разобрать объектную нотацию для получения значения объекта

я борюсь с небольшой проблемой. Позволять'скажи яу нас есть объект:

var foo = {
    bar: {
        baz: true
    }
};

Теперь у меня также есть строка'foo.bar.baz', Я'Теперь я хотел бы получить значение из объекта, используя строку.

Обратите внимание: это всего лишь пример, решение должно быть динамичным.

Обновить:

Мне нужно, чтобы имя переменной также было динамическим и анализировалось из строки. Тоже могубыть уверенным, что моя переменная является свойством окна.

Я уже построил решение, используяeval, но это довольно уродливо, я думаю:http://jsfiddle.net/vvzyX/

Ответы на вопрос(4)

Ваш ответ на вопрос