{"ScriptPreparationCode":"function fn() {}\r\nvar arr = new Array(100).fill(0).map((x, i) =\u003E i.toString());\r\nvar set = new Set(arr);\r\nvar map = new Map(arr.map((x, i) =\u003E [i, x]));","TestCases":[{"Name":"Array for-loop","Code":"var t = 0;\r\n\r\nfor(i=0, l = arr.length; i\u003Cl; i\u002B\u002B){\r\n t = arr[i]\r\n}","IsDeferred":false},{"Name":"Array for..of","Code":"var t = 0;\r\n\r\nfor (let value of arr) {\r\n t = value;\r\n}","IsDeferred":false},{"Name":"Set for of","Code":"var t = 0;\r\n\r\nfor (let value of set) {\r\n t = value;\r\n}","IsDeferred":false},{"Name":"Map for of","Code":"var t = 0;\r\n\r\nfor (let [key, value] of map) {\r\n t = value;\r\n}","IsDeferred":false}]}