js封装一个函数,功能是完成数组去重,写出一种方法即可
时间: 2023-08-25 07:50:00 浏览: 170
可以使用JavaScript封装一个函数来完成数组去重的功能。以下是一种常见的方法:
```javascript
function removeDuplicates(array) {
return [...new Set(array)];
}
```
这个函数接受一个数组作为参数,并使用Set数据结构来去除重复的元素。然后,使用扩展运算符`[...]`将Set转换回数组,最后返回去重后的数组。
你可以通过调用`removeDuplicates()`函数并传入一个数组来实现数组去重的功能。例如:
```javascript
var array = [1, 2, 3, 3, 4, 4, 5];
var uniqueArray = removeDuplicates(array);
console.log(uniqueArray); // 输出 [1, 2, 3, 4, 5]
```
在上面的例子中,`uniqueArray`将包含去重后的数组。
阅读全文