{"ScriptPreparationCode":"var size = 10000;\r\nvar arr1 = [];\r\nvar arr2 = [];\r\nfor (var i = 0; i \u003C size; i\u002B\u002B) {\r\n arr1.push(i);\r\n arr2.push(i);\r\n}","TestCases":[{"Name":"push","Code":"arr2.length = 0;\r\narr2.push(...arr1);","IsDeferred":false},{"Name":"splice","Code":"arr2.splice(0, arr2.length, ...arr1);","IsDeferred":false},{"Name":"for","Code":"if (arr2.length !== arr1.length) arr2.length = arr1.length;\r\nfor (let i = 0, length = arr1.length; i \u003C length; \u002B\u002Bi) {\r\n arr2[i] = arr1[i];\r\n}","IsDeferred":false}]}