欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

去掉数组里面的重复的项目 - uniq《 Underscore 基础 》

使用 uniq 这个方法,可以去掉在数组里面重复出现的项目。

我们可以先把这里的 fruits 还有 foods 这两个数组合并到一块儿 ...   先合并之后的结果起个名字 ...  可以叫它 newFoods  ...

合并数组可以使用 concat 这个方法 ...  这是 JavaScript 原生自带的一个方法 ...

var newFoods = fruits.concat(foods)

再查看一下这个合并之后的 newFoods  ...

这个数组里面,会出现一个重复的项目,也就是这个 apple   ...    下面再用一个 Underscore 的 uniq 方法,去掉数组里面的重复的项目。

_.uniq(newFoods)

在返回的结果里面,去掉了重复出现的 apple ,只有保留其中的一个。

普通分类: