erp-el-element/utils/Set.js

14 lines
399 B
JavaScript
Raw Normal View History

2024-05-07 11:51:58 +08:00
export function hasDuplicate(arr) {
// 将数组转换为Set
var set = new Set(arr)
console.log(set)
const Array = arr.filter((item, index) => arr.indexOf(item) !== index)
console.log(Array)
// 如果Set的长度小于数组的长度说明有重复的值
if (set.size < arr.length) {
return { arr: Array, status: true }
} else {
return { arr: Array, status: false }
}
}