
A verdadeira dor de trabalhar com objetos profundamente aninhados em JavaScript
Rafa OpsEu faria uma função recursiva que recebe o objeto e as chaves, assim evita esse monte de verificações. Ajuda na manutenção, principalmente se as estruturas mudarem muito.
Eduardo HenriqueNo meu time, a gente usa um helper que monta o objeto com default, assim fica mais limpo pra quem vai usar. Mas depende do volume de dados também.
Ver todos os 4 comentários →