js判断数组中是否有重复项
时间: 2023-08-16 19:20:52 浏览: 114
javascript判断数组内是否重复的方法
可以使用 Set 数据结构来实现判断数组中是否有重复项,因为 Set 可以去重,所以我们可以比较数组长度和 Set 长度是否相等来判断是否有重复项。以下是示例代码:
```javascript
function hasDuplicate(arr) {
return arr.length !== new Set(arr).size;
}
// 示例使用
const arr1 = [1, 2, 3, 4, 5];
const arr2 = [1, 2, 3, 4, 5, 5];
console.log(hasDuplicate(arr1)); // false
console.log(hasDuplicate(arr2)); // true
```
阅读全文