Print

js数组去重


作者: 文章来源:

本文原地址:https://www.mimiwuqi.com/biji/194981.html

js数组去重 1

// 1.传统方式,遍历元素挨个比较,去重
function uniqueArr(arr) {
  const res = [];
  const map = new Map();
  for (let item of arr) {
  	if (!map.has(item)) {
			res.push(item);
      map.set(item, 1);
    }
  }
  return res;
}
// 2.使用Set(无序,不能重复)
function uniqueArr(arr) {
  return [...new Set(arr)];
}


更多 建站笔记 请访问 https://www.mimiwuqi.com/biji/