Get the value at given path of an object
JavaScript
const getValue = (path, obj) => path.split('.').reduce((acc, c) => acc && acc[c], obj)
Examples
getValue('a.b', { a: { b: 'Hello World' } }) // 'Hello World'
const getValue = (path, obj) => path.split('.').reduce((acc, c) => acc && acc[c], obj)
getValue('a.b', { a: { b: 'Hello World' } }) // 'Hello World'