{"ScriptPreparationCode":"var foo = [ 2, 5, 7 ];\r\nvar bar = [ 3, 4, 6 ];","TestCases":[{"Name":"Spread operator","Code":"var result = [ ...foo, ...bar ];","IsDeferred":false},{"Name":"Push with spread operator","Code":"var result = [];\r\nresult.push(...foo);\r\nresult.push(...bar);","IsDeferred":false},{"Name":"Push with simple for","Code":"var result = [];\r\nfor (var i = 0; i \u003C foo.length; i\u002B\u002B){\r\n result.push(foo[i]);\r\n}\r\n\r\nfor (var j = 0; j \u003C foo.length; j\u002B\u002B){\r\n result.push(bar[j]);\r\n}","IsDeferred":false}]}