利用JavaScript实现数组去重
时间: 2023-04-01 13:04:15 浏览: 153
js代码-数组去重(Object)
可以使用Set数据结构来实现数组去重,也可以使用循环遍历数组,利用indexOf或includes方法判断元素是否已经存在于新数组中,如果不存在则添加到新数组中。以下是一个示例代码:
```javascript
function uniqueArray(arr) {
// 使用Set数据结构
return Array.from(new Set(arr));
// 使用循环遍历
// let newArr = [];
// for (let i = ; i < arr.length; i++) {
// if (newArr.indexOf(arr[i]) === -1) {
// newArr.push(arr[i]);
// }
// }
// return newArr;
}
let arr = [1, 2, 3, 3, 4, 4, 5];
console.log(uniqueArray(arr)); // [1, 2, 3, 4, 5]
```
阅读全文