let res1 = [...new Set(arAr)]
let res2 = Array.from(new Set(arAr))
1 let fn = (array) => {
2 for (let i = 0; i < array.length; i++) {
3 for (let j = i + 1; j < array.length; j++) {
4 if (array(i) === array[j]) {
5 array.splice(j, 1)
6 }
7 }
8 }
9 return array
10 }
let fn = (array) => {
let empty = []
array.forEach((val, idx) => {
// if (empty.indexOf(val) === -1) {
// empty.push(val)
// }
if (!empty.includes(val)) {
empty.push(val)
}
})
return empty
}
let fn = (array) => {
array.reduce((pre, cur) => {
return pre.indexOf(cur) === -1 ? pre.concat(cur) : [...pre]
}, [])
}