{"ScriptPreparationCode":"var a1 = [];\r\nfor (var f = 0; f \u003C 20000; f\u002B\u002B) {\r\n var newNo = Math.floor(Math.random()*60000\u002B10000);\r\n a1.push({id: newNo, name: \u0027test\u0027});\r\n}","TestCases":[{"Name":"map","Code":"var unique = {};\r\na1.filter((row) =\u003E{\r\n var id = row.id;\r\n if(!unique[id]){\r\n unique[id] = 1;\r\n return true;\r\n }else{\r\n return false;\r\n }\r\n});","IsDeferred":false},{"Name":"arr","Code":"var unique1 = [];\r\na1.filter((row) =\u003E {\r\n var id = row.id;\r\n if(unique1.indexOf(id) === -1){\r\n unique1.push(id);\r\n return true;\r\n }else{\r\n return false;\r\n }\r\n});","IsDeferred":false}]}