{"ScriptPreparationCode":"var bigObject = {}\r\nfor(let i = 0; i \u003C 3000; i\u002B\u002B){\r\n bigObject[i] = {test: \u0022gjiesj\u0022, tsdl: \u0022dkfosjfosdjf\u0022} \r\n}","TestCases":[{"Name":"Using the spread operator","Code":"const secondObject = { moreData: \u0027foo bar\u0027 }\r\nconst finalObject = {\r\n\t...bigObject,\r\n \t...secondObject\r\n};","IsDeferred":false},{"Name":"Using Object.assign","Code":"const secondObject = { moreData: \u0027foo bar\u0027 }\r\nconst finalObject = Object.assign(bigObject, secondObject);","IsDeferred":false}]}