Преобразование строки JavaScript в точечной нотации в ссылку на объект

Учитывая объект JS

var obj = { a: { b: '1', c: '2' } }

и строку

"a.b"

] как мне преобразовать строку в точечную нотацию, чтобы я мог перейти

var val = obj.a.b

Если бы строка была просто 'a' , я мог бы использовать obj [a] . Но это более сложно. Я полагаю, что есть какой-то простой метод, но в настоящее время он ускользает.

187
задан Mowzer 14 August 2019 в 22:56
поделиться