{"ScriptPreparationCode":"function usingObject() {\r\n\tlet pingsData = {};\r\n\r\n\tfor ( let i = 0; i \u003C 1000; i\u002B\u002B ) {\r\n\t\tpingsData[ i ] = \u0027aaaaaaaaaaa\u0027;\r\n\r\n\t\tObject.keys( pingsData ).length;\r\n\r\n\t\tconsole.log( pingsData );\r\n\r\n\t\tif ( i % 10 === 0 ) {\r\n\t\t\tpingsData = {};\r\n\t\t}\r\n\t}\r\n}\r\n\r\nfunction usingMap() {\r\n\tconst pingsData = new Map();\r\n\r\n\tfor ( let i = 0; i \u003C 1000; i\u002B\u002B ) {\r\n\t\tpingsData.set( i, \u0027aaaaaaaaaaa\u0027 );\r\n\r\n\t\tpingsData.size;\r\n\r\n\t\tconsole.log( Object.fromEntries( pingsData ) );\r\n\r\n\t\tif ( i % 10 === 0 ) {\r\n\t\t\tpingsData.clear();\r\n\t\t}\r\n\t}\r\n}","TestCases":[{"Name":"using object","Code":"usingObject();","IsDeferred":false},{"Name":"using map","Code":"usingMap()","IsDeferred":false}]}