En JavaScript, ¿está mal usar un bloque try-catch e ignorar el error en lugar de probar muchos atributos en el bloque para null?¿Está Try-catch en JavaScript ignorando una mala práctica esperada de errores ocasionales?
try{
if(myInfo.person.name == newInfo.person.name
&& myInfo.person.address.street == newInfo.person.address.street
&& myInfo.person.address.zip == newInfo.person.address.zip) {
this.setAddress(newInfo);
}
} catch(e) {} // ignore missing args
sólo se aplica a los idiomas inflexible. No JavaScript – roosteronacid