{"ScriptPreparationCode":"\r\n\tvar rows = []\r\n\tfor (let i = 0; i \u003C 10000; i\u002B\u002B) {\r\n\t\trows.push(i)\r\n\t}","TestCases":[{"Name":"spread","Code":"\tvar res = rows.reduce(\r\n\t\t(acc, curr) =\u003E ({\r\n\t\t\t...acc,\r\n\t\t\t[curr]: curr,\r\n\t\t}),\r\n\t\t{}\r\n\t)","IsDeferred":false},{"Name":"non spread","Code":"\tvar res = {}\r\n\tfor (let i = 0; i \u003C rows.length; i\u002B\u002B) {\r\n\t\tres[i] = i\r\n\t}","IsDeferred":false}]}