{"ScriptPreparationCode":"var arr1 = [];\r\nfor (var j = 0; j \u003C 300; j\u002B\u002B) {\r\n var length = Math.random() * (10 - 2) \u002B 2;\r\n arr1.push(Math.random().toString(16).substr(2, length));\r\n}\r\nconsole.log(\u0022Init arr1:\u0022, arr1);\r\n\r\nvar arr2 = [];\r\nfor (var j = 0; j \u003C 230; j\u002B\u002B) {\r\n var length = Math.random() * (14 - 3) \u002B 3;\r\n arr2.push(Math.random().toString(16).substr(2, length));\r\n}\r\nconsole.log(\u0022Init arr2:\u0022, arr2);\r\n\r\nvar arr3 = [];\r\nfor (var j = 0; j \u003C 80; j\u002B\u002B) {\r\n var length = Math.random() * (8 - 4) \u002B 4;\r\n arr3.push(Math.random().toString(16).substr(2, length));\r\n}\r\nconsole.log(\u0022Init arr3:\u0022, arr3);\r\n\r\nvar arr4 = [];\r\nfor (var j = 0; j \u003C 450; j\u002B\u002B) {\r\n var length = Math.random() * (10 - 2) \u002B 2;\r\n arr4.push(Math.random().toString(16).substr(2, length));\r\n}\r\nconsole.log(\u0022Init arr4:\u0022, arr4);\r\n","TestCases":[{"Name":"Spread","Code":"var bigArraySpread = [...arr1, ...arr2, ...arr3, ...arr4];","IsDeferred":false},{"Name":"Concat","Code":"var bigArrayConcat = [].concat(arr1, arr2, arr3, arr4);","IsDeferred":false}]}