{"ScriptPreparationCode":"let data = [];\r\n\r\nfor (let i = 0; i \u003C 1000; i\u002B\u002B) {\r\n\tdata.push(i);\r\n}\r\n\r\nlet obj = data.reduce((acc, item) =\u003E ({ ...acc, id: item }), {});\r\n","TestCases":[{"Name":"SPREAD ARRAY","Code":"let items = { ...data };","IsDeferred":false},{"Name":"LOOP ARRAY","Code":"let items = data.map((item) =\u003E item);","IsDeferred":false},{"Name":"SPREAD OBJECT","Code":"let items = { ...obj };","IsDeferred":false},{"Name":"LOOP OBJECT","Code":"let items = Object.entries(obj).reduce((acc, [key, item]) =\u003E ({ ...acc, [key]: item }), {});","IsDeferred":false}]}