
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
let arr = [0, 2, 2, 34, 45, 44, 0]
console.log([...new Set(arr)]);//[0, 2, 34, 45, 44]
console.log(Array.from(new Set(arr)));//[0, 2, 34, 45, 44]
function unArr(arr) {
let arrs = []
arr.forEach((item) => {
if (!arrs.includes(item)) {
arrs.push(item)
}
})
return arrs
}
console.log(unArr(arr));
function unArr2(arr) {
let arrs = []
arr.forEach((item) => {
if (arrs.indexOf(item) === -1) {
arrs.push(item)
}
})
return arrs
}
console.log(unArr2(arr));
</script>
</body>
</html>