Aplana recursivamente un array para eliminar completamente todo el anidamiento.
Características:
- Acepta arrays JSON profundamente anidados de cualquier profundidad
- Aplana recursivamente todos los niveles de anidación
- Produce un array de un solo nivel
- Maneja arrays con tipos de datos mixtos
- Usa lodash _.flattenDeep para un aplanado completo
Ejemplos:
- Entrada: [1, [2, [3, [4]]], 5] → Salida: [1, 2, 3, 4, 5]
- Entrada: [[["a", "b"], ["c", "d"]], ["e", "f"]] → Salida: ["a", "b", "c", "d", "e", "f"]
- Entrada: [1, [2, [3, [4, [5]]]]] → Salida: [1, 2, 3, 4, 5]
Casos de Uso:
- Extracción Profunda de Datos: Extraer todos los elementos de estructuras profundamente anidadas
- Normalización de Datos: Convertir arrays complejos anidados en listas simples
- Operaciones de Búsqueda: Aplanar datos para buscar y filtrar más fácilmente
- Manipulación de Arrays: Preparar datos para algoritmos que requieren arrays planos