{"ScriptPreparationCode":"const obj = {\r\n 1: \u0022ASDASDASDASD\u0022,\r\n 2: \u0022ASDASDASDASDASDA\u0022,\r\n 3: \u0022ASDASDASDASDAAA\u0022,\r\n 4: 5242,\r\n 5: \u0022AAAAAA\u0022,\r\n 6: \u0022asdasdasdasd\u0022,\r\n 7: [24342343, \u0022sweet\u0022, \u0022hello\u0022],\r\n 8: [1, 2, 3, 4],\r\n 9: [1, 2, 3, 4, 5],\r\n 10: \u0022AAA\u0022,\r\n 11: 5545,\r\n 12: \u0022gutenTag\u0022\r\n}\r\nconst map = new Map(Object.entries(obj))","TestCases":[{"Name":"Map forEach","Code":"let total = 0\r\nmap.forEach((k, v) =\u003E {\r\n total \u002B= 1\r\n})","IsDeferred":false},{"Name":"Map for of","Code":"let total = 0\r\nfor (const [key, val] of map){\r\n total \u002B= 1\r\n}","IsDeferred":false},{"Name":"Object.entries for of ","Code":"let total = 0\r\nfor (const [key, val] of Object.entries(obj)){\r\n total \u002B= 1\r\n}","IsDeferred":false}]}