Demo
{"ScriptPreparationCode":"console.log(\u0027js prep\u0027);","TestCases":[{"Name":"Spread operator","Code":"var a = [1, 2,5 ,3, 44, 6, 7, 8, ,9, 10, 11, 12, 13];\r\nvar b = [14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24];\r\n\r\nvar c = [...a, ...b];","IsDeferred":false},{"Name":"Array.push.apply","Code":"var a = [1, 2,5 ,3, 44, 6, 7, 8, ,9, 10, 11, 12, 13];\r\nvar b = [14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24];\r\n\r\nvar c = a.push.apply(a, b)","IsDeferred":false},{"Name":"concat","Code":"var a = [1, 2,5 ,3, 44, 6, 7, 8, ,9, 10, 11, 12, 13];\r\nvar b = [14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24];\r\n\r\nvar c = a.concat(b);","IsDeferred":false}]}