计算数组的总和
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 } |