The collection to iterate over.
Optional
iteratee: Iteratee<number, T, T[]>The function invoked per iteration.
Optional
depth: numberThe maximum recursion depth.
Returns the new flattened array.
5.4.0
[[flatMap]],[[flatMapDepth]],[[flatten]],[[flattenDeep]],[[flattenDepth]],[[map]],[[mapKeys]],[[mapValues]]
function duplicate(n) {
return [[[n, n]]]
}
flatMapDepth([1, 2], duplicate, 2)
// => [[1, 1], [2, 2]]
Optional
iteratee: Iteratee<string, T, Record<string, T>>Optional
depth: number
This method is like
flatMap
except that it recursively flattens the mapped results up todepth
times.