{"ScriptPreparationCode":"var arr = Array.from({\r\n length: 1000\r\n}, (_, i) =\u003E i);\r\n","TestCases":[{"Name":"Map","Code":"arr.reduce((map, i) =\u003E map.set(i, i), new Map());","IsDeferred":false},{"Name":"Object assignment","Code":"arr.reduce((obj, i) =\u003E { obj[i] = i; return obj; }, {});","IsDeferred":false},{"Name":"Object spread","Code":"arr.reduce((obj, i) =\u003E ({ ...obj, [i]: i }), {});","IsDeferred":false},{"Name":"Object.assign","Code":"arr.reduce((obj, i) =\u003E Object.assign(obj, { [i]: i }), {});","IsDeferred":false}]}