{"ScriptPreparationCode":null,"TestCases":[{"Name":"Array.prototype.concat","Code":"let x = [];\r\nlet y = [];\r\n\r\nfor (let step = 0; step \u003C 900; step\u002B\u002B) {\r\n x.push(String(new Date().getTime()) \u002B String(step));\r\n\r\n if (step \u003C= 200) y.push(String(Math.random()) \u002B String(step))\r\n}\r\n\r\nvar z = x.concat(y);","IsDeferred":false},{"Name":"spread operator","Code":"let x = [];\r\nlet y = [];\r\n\r\nfor (let step = 0; step \u003C 900; step\u002B\u002B) {\r\n x.push(String(new Date().getTime()) \u002B String(step));\r\n\r\n if (step \u003C= 200) y.push(String(Math.random()) \u002B String(step))\r\n}\r\n\r\nvar z = [ ...x, ...y ]","IsDeferred":false}]}