declarar el nombre de la función en el objeto, ¿por qué? [duplicar]
Esta pregunta ya tiene una respuesta aquí:
¿Por qué usar expresiones de funciones nombradas? 5 respuestasEstaba trabajando en el rendimiento de algunos códigos js y vio este enfoque:
window.sample = {
foo: function foo(a,b){
// code goes here
}
bar: function bar(a,b){
// code goes here
}
}
¿Hay alguna razón por la que desaceleraría el nombre de la función después de la palabra "función"?
¿Dosis de ayuda para depurar?
¿Es bueno o malo o simplemente innecesario?