{"ScriptPreparationCode":"function getArray() {\r\n var arr = new Array(1000);\r\n for (var i = 0; i \u003C 1000; i\u002B\u002B) {\r\n arr[i] = i;\r\n }\r\n return arr;\r\n}\r\n\r\nvar arr = getArray();\r\nvar toAdd = getArray();","TestCases":[{"Name":".push()","Code":"for (var i = 0, iM = toAdd.length; i \u003C iM; i\u002B\u002B) {\r\n arr.push(toAdd[i]);\r\n}","IsDeferred":false},{"Name":".concat()","Code":"arr = arr.concat(toAdd);","IsDeferred":false},{"Name":".push() w/ .apply()","Code":"Array.prototype.push.apply(arr, toAdd);","IsDeferred":false},{"Name":"push apply alt","Code":"arr.push.apply(arr, toAdd);","IsDeferred":false}]}