如何解决往一个数组中添加元素,防止重复的问题

如何解决往一个数组中添加元素,防止重复的问题

使用set对象+Array.from

实现代码

// 1. 将 Array 数组转化为 Set 对象
  const set = new Set(this.list)
  // 2. 调用 Set 对象的 delete 方法,移除对应的元素
  set.delete(this.kw)
  // 3. 调用 Set 对象的 add 方法,向 Set 中添加元素
  set.add(this.kw)
  // 4. 将 Set 对象转化为 Array 数组
  this.list= Array.from(set)

猜你喜欢

转载自blog.csdn.net/Gik99/article/details/130183989