Deep Nesting
const exampleArray = [[['value']]]
// ruim
exampleArray.forEach((array1) => {
array1.forEach((array2) => {
array2.forEach((el) => {
console.log(el)
})
})
})
// bom
const retrieveFinalValue = (element) => {
if (Array.isArray(element)) {
return retrieveFinalValue(element[0])
}
return element
}
Breve descrição:clean code with javascript