Get Deeply Nested Value

Run Settings
LanguageJavaScript
Language Version
Run Command
const idx = (props, object) => { return props.reduce((prefix, val) => (prefix && prefix[val]) ? prefix[val] : null, object); }; let a = { b: { c: { d: true } } }; let result = idx(['b', 'c', 'd', 'e'], a); console.log(result)
Editor Settings
Theme
Key bindings
Full width
Lines