Alternative of Object.assign(…array) September 11, 2023 by Tarik You are looking for var obj = Object.assign({}, ...array) that creates a new object instead of mutating array[0].