JavaScript数组去重,排序

一. 去重

1. 使用ES6里面的Set

Set类似于数组,但是其中成员的值唯一,没有重复的值。

Array.from可将Set结构转换为数组。

2.使用indexOf

思路:因为indexOf()方法可以用来制定某个字符在字符串中首次出现的位置,如果用在数组中,indexOf() 方法可返回数组中某个指定的元素位置。

如果在新数组temp中首次出现的位置为-1(即没有出现过),则将该元素push进新数组。同理,使用lastIndexOf也可以。

3.

二. 排序

猜你喜欢

转载自blog.csdn.net/xiaojinguniang/article/details/83586420