declarar o nome da função no objeto Por que? [duplicado]
Esta questão já tem uma resposta aqui:
Por que usar expressões de função nomeadas? 5 respostasEstava trabalhando em algum desempenho de código js e vi essa abordagem:
window.sample = {
foo: function foo(a,b){
// code goes here
}
bar: function bar(a,b){
// code goes here
}
}
Existe alguma razão pela qual você iria desacelerar o nome da função após a palavra "função"?
dose ajuda a depurar?
isso é bom ou ruim ou apenas desnecessário?