JavaScript 数组操作函数:生成 MD 格式表格
| 函数名称 | 函数描述 | 参数 | 返回值 | |---|---|---|---| | arrToTree | 数组转树 | arr: Array, idField: String = 'id', parentField: String = 'parentId', childrenField: String = 'children' | 树形结构数组 | | treeToArray | 将树形结构转换为数组结构 | tree: Object[], idKey: String = 'id', childrenKey: String = 'children' | 数组结构数据 | | isEmptyArray | 判断数组是否为空 | arr: Array | boolean | | isNotEmptyArray | 判断数组是否不为空 | arr: Array | boolean | | mergeArrays | 将多个数组合并成一个新数组 | ...arrays: Array | Array | | sumArray | 计算数组中所有元素的和 | arr: Array | number | | flattenArray | 将二维数组转换为一维数组 | arr: Array | Array | | shuffleArray | 将数组元素随机打乱 | arr: Array | 打乱后的新数组 | | removeDuplicates | 删除数组中的重复元素 | arr: Array | 删除重复元素后的新数组 | | maxArray | 找出数组中的最大值 | arr: Array | number/null | | minArray | 找出数组中的最小值 | arr: Array | number/null | | averageArray | 计算数组中所有元素的平均值 | arr: Array | number/null | | removeEmpty | 去除数组中的空值 | arr: Array | 去除空值后的新数组 | | hasIntersection | 判断两个数组是否有交集 | arr1: any[], arr2: any[] | boolean | | isArray | 判断变量是否为数组类型 | variable: any | boolean |
原文地址: https://www.cveoy.top/t/topic/lLfU 著作权归作者所有。请勿转载和采集!