{"ScriptPreparationCode":null,"TestCases":[{"Name":"use basic for","Code":"const arr = new Array(10000);\r\nfor (var i = 0; i \u003C arr.length; i\u002B\u002B) {\r\n var a = arr[i]\r\n}","IsDeferred":false},{"Name":"use basic for (start at last)","Code":"const arr = new Array(10000);\r\nfor (var i = arr.length; i \u003E= 0; i--) {\r\n var a = arr[i]\r\n}","IsDeferred":false},{"Name":"use while (start at last)","Code":"const arr = new Array(10000);\r\nvar i = arr.length\r\nwhile (i--) {\r\n var a = arr[i]\r\n}","IsDeferred":false},{"Name":"use forEach","Code":"const arr = new Array(10000);\r\narr.forEach(v =\u003E {\r\n var a = v\r\n});","IsDeferred":false},{"Name":"use every","Code":"const arr = new Array(10000);\r\narr.every(v =\u003E {\r\n var a = v\r\n return true\r\n});","IsDeferred":false},{"Name":"use for...in","Code":"const arr = new Array(10000);\r\nfor (var v in arr) {\r\n var a = v\r\n}","IsDeferred":false},{"Name":"use for...of","Code":"const arr = new Array(10000);\r\nfor(var v of arr) {\r\n var a = v\r\n}","IsDeferred":false}]}