{"ScriptPreparationCode":null,"TestCases":[{"Name":"Array constructor - 100000 items","Code":"var n = 100000;\r\nvar arr = new Array(n);\r\n\r\nfor (var i = 0; i \u003C n; i\u002B\u002B) {\r\n arr[i] = i;\r\n}","IsDeferred":false},{"Name":"Array literal - 100000 items","Code":"var n = 100000;\r\nvar arr = [];\r\n\r\nfor (var i = 0; i \u003C n; i\u002B\u002B) {\r\n arr.push(i);\r\n} ","IsDeferred":false},{"Name":"Array literal (assign by index) - 100000 items","Code":"var n = 100000;\r\nvar arr = [];\r\n\r\nfor (var i = 0; i \u003C n; i\u002B\u002B) {\r\n arr[i] = i;\r\n} ","IsDeferred":false},{"Name":"Array literal (explicit length) - 100000 items","Code":"var n = 100000;\r\nvar arr = [];\r\narr.length = n;\r\n\r\nfor (var i = 0; i \u003C n; i\u002B\u002B) {\r\n arr[i] = i;\r\n} ","IsDeferred":false}]}