{"ScriptPreparationCode":"var array = [...Array(1000).keys()];\r\nvar map = new Map(array.map(a =\u003E[a,a]));\r\nvar obj = Object.fromEntries(map);\r\nvar setMap = new Map()\r\nvar setObj = {}","TestCases":[{"Name":"getMap","Code":"for (let i = 0; i\u003C 1000; i\u002B\u002B ){\r\n\tmap.get(i)\r\n}","IsDeferred":false},{"Name":"getObj","Code":"for (let i = 0; i\u003C 1000; i\u002B\u002B ){\r\n\tobj[i]\r\n}","IsDeferred":false},{"Name":"setMap","Code":"for (let i = 0; i\u003C 1000; i\u002B\u002B ){\r\n\tsetMap.set(i,i)\r\n}","IsDeferred":false},{"Name":"setObj","Code":"for (let i = 0; i\u003C 1000; i\u002B\u002B ){\r\n\tsetObj[i] = i\r\n}","IsDeferred":false},{"Name":"setMap2","Code":"for (let i = 0; i\u003C 1000; i\u002B\u002B ){\r\n\tmap.set(i,i * 2)\r\n}","IsDeferred":false},{"Name":"setObj2","Code":"for (let i = 0; i\u003C 1000; i\u002B\u002B ){\r\n\tobj[i] = i * 2\r\n}","IsDeferred":false}]}