1
{"ScriptPreparationCode":null,"TestCases":[{"Name":"set","Code":"const arr = [{ id: 1}, {id: 2}, {id: 1}, {id: 2}];\r\nconst uniqs = [];\r\nconst map = new Set();\r\nfor (const item of arr) {\r\n if (!map.has(item.id)) {\r\n map.add(item.id);\r\n uniqs.push(item);\r\n }\r\n}","IsDeferred":false},{"Name":"map","Code":"const arr = [{ id: 1}, {id: 2}, {id: 1}, {id: 2}];\r\nconst uniqs = [];\r\nconst map = new Map();\r\nfor (const item of arr) {\r\n if (!map.has(item.id)) {\r\n map.set(item.id, item.id);\r\n uniqs.push(item);\r\n }\r\n}","IsDeferred":false}]}