{"ScriptPreparationCode":"var a = [1,2,3];\r\nvar b = [4,5,6];","TestCases":[{"Name":"spread","Code":"b=[...a,...b];","IsDeferred":false},{"Name":"concat","Code":"b=a.concat(b);","IsDeferred":false},{"Name":"unshift (forEach)","Code":"var c = [];\r\na.forEach(el =\u003E c.unshift(el))\r\nb.forEach(el =\u003E c.unshift(el))","IsDeferred":false},{"Name":"unshift (spread)","Code":"var c = [];\r\nc.unshift(...a);\r\nc.unshift(...b);","IsDeferred":false},{"Name":"push","Code":"\r\nconst a = [1, 2, 3];\r\nconst b = [4, 5, 6];\r\nconst c = [];\r\nconst aLen = a.length;\r\nconst bLen = b.length;\r\nlet i = 0;\r\n\r\nfor (; i \u003C aLen; i\u002B\u002B) {\r\n c.push(a[i]);\r\n}\r\n\r\ni = 0\r\n\r\nfor (; i \u003C bLen; i\u002B\u002B) {\r\n c.push(b[i]);\r\n}\r\n","IsDeferred":false}]}