// fromPairs const pairs = [['a', 1], ['b', 2], ['c', 3]] const asObjects = pairs .reduce((res, [key, value]) => ({ ...res, [key]: value }), {}) // Or event smarter (thanks to @nomaed for pointing this one out) const asObjects2 = { ...(new Map(pairs)) } console.log(asObjects) // => { a: 1, b: 2, c: 3 }