Lodash数组嵌套处理

简介: js lodash学习记录

_.flatten(array)

减少一级array嵌套深度。

const_=require('lodash');
vararr= [1, 3, 4, [7, 7], 9];
console.log(_.flatten(arr))


_.flattenDeep(array)

array递归为一维数组。

const_=require('lodash');
vararr= [1, 3, 4, [7, 7], 9];
console.log(_.flattenDeep(arr))


_.flattenDepth(array, [depth=1])

根据 depth 递归减少 array 的嵌套层级

const_=require('lodash');
vararr= [1, 3, 4, [7, 7], 9];
console.log(_.flattenDepth(arr, 1))

image.png

目录
相关文章
lodash合并对象
lodash合并对象
348 0
Lodash学习之集合调用函数处理
Lodash学习之集合调用函数处理
91 0
Lodash学习之集合调用函数处理
Lodash学习之数组九
Lodash学习之数组九
93 0
Lodash学习之数组九
Lodash学习之数组六
Lodash学习之数组六
93 0
Lodash学习之数组六
|
索引
Lodash学习之数组七
Lodash学习之数组七
81 0
Lodash学习之数组七
Lodash学习之数组八
Lodash学习之数组
88 0
Lodash学习之数组八
|
JavaScript
Lodash学习之数组五
js lodash学习记录
92 0
Lodash学习之数组五
|
JavaScript 索引
Lodash学习之数组三
js lodash学习记录
67 0
Lodash学习之数组三
lodash转换数组
lodash转换数组
181 0
lodash判断是否是类数组
lodash判断是否是类数组
190 0