Завезли нечитаемые макароны!
(arr => Object.fromEntries(['a', 'b', 'c'].map((p, i) => [p, arr[i]])))([1, 2, 3])
// Object { a: 1, b: 2, c: 3 }
// или так, что чуть короче, но такой же фарс
(arr => Object.fromEntries(Array.from('abc', (p, i) => [p, arr[i]])))([1, 2, 3])