计算数组的总和
| const arr = [1, 2, 3, 4, 5] | 
计算数组的平均数
| const arr = [1, 2, 3, 4, 5] | 
求数组的最大值
| const arr = [1, 2, 3, 4, 5] | 
求数组的最小值
| const arr = [1, 2, 3, 4, 5] | 
数值去重
| const arr = [1, 2, 3, 4, 5, 5, 6, 3, 4, 1, 19] | 
计算数组中每个元素出现的次数
| const arr = [1, 2, 3, 4, 5, 5, 6, 3, 4, 1, 19] | 
实现数组分组
| const arr = [1, 2, 3, 4, 5, 5, 6, 3, 4, 1, 19] | 
计算数组中连续递增数字的长度
| const arr = [1, 2, 3, 4, 5, 5, 6, 3, 4, 1, 19] | 
计算对象数组的属性求和
| const arr = [ | 
将对象数组转换为键值对对象
| const arr = [ | 
计算数组中出现够次数最多的元素
| const arr = [1, 2, 3, 4, 5, 5, 5, 6, 3, 4, 1, 19] | 
实现Promise串行执行
| const promise1 = () => Promise.resolve('one') | 
按属性对数组分组
| const arr = [ | 
扁平化数组
不适合多层嵌套
| const arr = [1, 2, [3, 4, 5, 5], 5, [6, 3, 4], 1, 19] | 
合并对象
| const arr1 = { a: '张三1', c: 17 } | 
 
         
              