正文

  1. 思路的记录

先声明一个空数组,然后遍历列表数据,将想要区分的值,存储到事先声明的空数组中,之后使用一个 new Set 方法,给空数组变量去重,并用一个新变量接收返回值,最后比较 空数组 和 新变量的 length 属性是否 ===,最后 true 就表示无重复值,反之 false 就表示有重复值。

  1. 代码演示 ``` // 数据字段 const listData = […] // 空数组 let data = [] // 遍历 value 值,并进行存储 listData.forEach(element=>{ const { value } = element key && data.push(value) }) // 数组去重,并用一个新变量接收 const newData = new Set(data) // 最后通过比较长度,判断是否有重复值存在 const isRepeat = data.length === newData.length console.log(isRepeat )

```