{"ScriptPreparationCode":"const d1 = {};\r\n\r\nfor (let i = 0; i \u003C 10000; i\u002B\u002B) {\r\n \td1[i] = i;\r\n}\r\n\r\nconst d2 = new Map();\r\n\r\nfor (let i = 0; i \u003C 10000; i\u002B\u002B) {\r\n \td2.set(i, i);\r\n}\r\n","TestCases":[{"Name":"Creation: Object","Code":"let v = 0;\r\n\r\nfor (let i1 = 0; i1 \u003C 10000; i1\u002B\u002B) {\r\n \tif (d1[i1] !== undefined) {\r\n v\u002B\u002B;\r\n }\r\n}\r\n","IsDeferred":false},{"Name":"Creation: Map","Code":"let v = 0;\r\n\r\nfor (let i2 = 0; i2 \u003C 10000; i2\u002B\u002B) {\r\n \tif (d2.has(i2)) {\r\n v\u002B\u002B;\r\n }\r\n}\r\n","IsDeferred":false}]}