{"ScriptPreparationCode":"var max1 = 5000;\r\n\r\n\r\nvar arr1 = [];\r\nfor (var i = 0; i \u003C= max1; i\u002B\u002B) { arr1.push(faker.internet.domainName()); }\r\n\r\nconsole.log(arr1);","TestCases":[{"Name":"indexOf","Code":"const unique = arr1.filter((i, pos) =\u003E arr1.indexOf(i) === pos);","IsDeferred":false},{"Name":"_.uniq","Code":"const unique = _.uniq(arr1);","IsDeferred":false},{"Name":"Set","Code":"const unique = [...new Set(arr1)];","IsDeferred":false},{"Name":"Custom","Code":"function filterLists(arr) {\r\n const a = arr.concat();\r\n for (let i = 0; i \u003C a.length; i \u002B= 1) {\r\n for (let j = i \u002B 1; j \u003C a.length; j \u002B= 1) {\r\n if (a[i] === a[j]) {\r\n a.splice(j -= 1, 1);\r\n }\r\n }\r\n }\r\n return a;\r\n}\r\n\r\nconst unique = filterLists(arr1);\r\n","IsDeferred":false}]}