O fato de uma função ser executada várias vezes é normal? Não afeta a performance de um site? Por exemplo quando colocamos um console log do decorator ele executa o console log pelo menos umas 3 vezes.
O fato de uma função ser executada várias vezes é normal? Não afeta a performance de um site? Por exemplo quando colocamos um console log do decorator ele executa o console log pelo menos umas 3 vezes.
Bom dia André Joaquim Bez Birolo,
Claro que afetará a performance quando a função for extensa ou entrar em um loop (mais comum por erro na implementação do código).
Porém no exemplo é utilizado o console.log, que não afetará definitivamente em nada (0.000000000000001 seg) sobre o processamento do browser.
Bom dia André Joaquim Bez Birolo,
Se você já realizou a sugestão não se esqueça de marcar esse tópico como solucionado!!
Abraço e até logo!! ;)
A minha dúvida é para o uso de forma geral. Se o angular acaba por executar um javascript várias vezes isso acaba por afetar a performance como um todo, não há alguma maneira ou boa prática de construir o typescript de uma forma que ele execute apenas quando necessário?