{"ScriptPreparationCode":"const baseObj = Object.fromEntries(Array.from({ length: 1000 }, () =\u003E Math.random().toString(16).slice(2)).map((elem, i) =\u003E [i.toString(), elem]))\r\n\r\nvar obj = Object.assign({}, baseObj);\r\nvar frozen = Object.freeze(Object.assign({}, baseObj));\r\n\r\nfunction getElem(obbj, elem) {\r\n return obbj[elem];\r\n};","TestCases":[{"Name":"frozen","Code":"for (let i = 0; i \u003C 100000; i\u002B\u002B) { getElem(frozen, (i % 10).toString()) }","IsDeferred":false},{"Name":"normal","Code":"for (let i = 0; i \u003C 100000; i\u002B\u002B) { getElem(obj, (i % 10).toString()) }","IsDeferred":false}]}