数组去重方法js-JavaScript 数组去重:简单粗暴的新数组过滤方法

水果手游网

大家好,我是今天的小编,一个对编程充满热情的码农。今天咱们聊聊一个超级实用但又有点小麻烦的话题——数组去重!在JavaScript的世界里,数组就像是我们的小宝贝,但如果这个小宝贝身上有了重复的“赘肉”,那就得想办法给它“瘦身”啦。

首先,咱们得明白,数组去重这事儿其实挺常见的。比如,你从数据库里捞了一批数据,结果一不小心有了重复,这时候就得靠咱们的小技巧了。最简单粗暴的方法就是用一个新数组来“过滤”旧数组。利用`filter`方法,我们可以这样写:

数组去重常见的方法_数组去重复的方法_数组去重方法js

javascript
let uniqueArray = array.filter((item, index) => array.indexOf(item) === index);

数组去重常见的方法_数组去重方法js_数组去重复的方法

看,是不是感觉自己像个魔术师一样,轻轻一挥手,重复的元素就消失了!

数组去重方法js_数组去重常见的方法_数组去重复的方法

还有一种更现代的方法,就是利用ES6的`Set`对象。这个对象天生就是个“去重高手”,它不允许有重复的值。

数组去重复的方法_数组去重常见的方法_数组去重方法js

tokenpocket官网钱包:https://qgzxxx.com/sjyx/19672.html