数组相关应用场景

69 阅读1分钟

1,按指定数组顺序对数组进行排序

//eg:
const target = ['语文','数学','英语','物理','化学','数学','英语','生物','历史','地理','政治']
const result = ['语文','数学','数学','英语','英语','物理','化学','生物','历史','地理','政治']

2,按照指定标识对一维度数组分割,分割成二位数组。

//eg:以数字1为标识,将下面的数据进行分割
const target = [1,2,3,4,5,6,7,1,2,3,45,5,6,6,1]
const result = [[1,2,3,4,5,6,7],[1,2,3,45,5,6,6],[1]]

3,求多个数组的并集,试用较高的效率。

4,将数组转成树状结构