{"ScriptPreparationCode":"const obj = {};\r\nconst obk = {};\r\nconst obi = {};\r\nconst arr = [\r\n [obj, 1],\r\n [{}, 1],\r\n [{}, 1],\r\n [{}, 1],\r\n [{}, 1],\r\n [{}, 1],\r\n [{}, 1],\r\n [{}, 1],\r\n [{}, 1],\r\n [{}, 1],\r\n [obk, 1],\r\n [{}, 1],\r\n [{}, 1],\r\n [{}, 1],\r\n [{}, 1],\r\n [{}, 1],\r\n [{}, 1],\r\n [{}, 1],\r\n [{}, 1],\r\n [obi, 1],\r\n [{}, 1],\r\n [{}, 1],\r\n [{}, 1],\r\n [{}, 1],\r\n [{}, 1],\r\n [{}, 1],\r\n [{}, 1],\r\n [{}, 1],\r\n [{}, 1],\r\n [{}, 1],\r\n [{}, 1],\r\n [{}, 1],\r\n];\r\nvar map1 = new Map(arr);","TestCases":[{"Name":"clear","Code":"map1.clear();","IsDeferred":false},{"Name":"conditional clear","Code":"if (map1.size \u003E 0) {\r\n map1.clear();\r\n}","IsDeferred":false},{"Name":"loose conditional clear","Code":"if (map1.size) {\r\n map1.clear();\r\n}","IsDeferred":false}]}