使用js方法判断一个数组里是否存在重复值
时间: 2024-03-13 09:42:32 浏览: 114
javascript判断数组内是否重复的方法
可以使用 Set 和数组长度的方式来判断数组是否存在重复值。具体代码如下:
```javascript
function hasDuplicate(arr) {
return new Set(arr).size !== arr.length;
}
// 示例
console.log(hasDuplicate([1, 2, 3, 4])); // false
console.log(hasDuplicate([1, 2, 3, 4, 3])); // true
```
这里用 Set 对数组进行去重,如果去重后的长度和原数组长度不一样,说明存在重复值。
阅读全文