I know you asked for Underscore.js solutions, but you don’t need it for this. Here’s a oneliner using ES7 object spread operator and dynamic keys.
keys.reduce((obj, k, i) => ({...obj, [k]: values[i] }), {})
I know you asked for Underscore.js solutions, but you don’t need it for this. Here’s a oneliner using ES7 object spread operator and dynamic keys.
keys.reduce((obj, k, i) => ({...obj, [k]: values[i] }), {})