{"ScriptPreparationCode":null,"TestCases":[{"Name":"object spread","Code":"const obj = {\r\n a: 1,\r\n b: 2,\r\n}\r\n\r\nconst arr = []\r\n\r\nfor (let i = 0; i \u003C 1_00000; i\u002B\u002B) {\r\n arr.push({ ...obj, c: i })\r\n}","IsDeferred":false},{"Name":"Object.assign()","Code":"const obj = {\r\n a: 1,\r\n b: 2,\r\n}\r\n\r\nconst arr = []\r\n\r\nfor (let i = 0; i \u003C 1_00000; i\u002B\u002B) {\r\n arr.push(Object.assign({}, obj, { c: i }))\r\n}\r\n","IsDeferred":false}]}