RiHappy - Carrossel de Produtos
- #HTML
- #CSS
- #JavaScript
Ontem, ao trabalhar no projeto do carrossel da RiHappy, que foi desenvolvido pela DIO junto a RiHappy há alguns meses atrás, notei que o uso do objeto global event
foi depreciado. Isso ocorreu por alguns motivos importantes, sendo o principal:
- Risco de Sobrescrita: O objeto global
event
pode ser sobrescrito acidentalmente, o que pode levar a comportamentos inesperados, especialmente em aplicações que utilizam diferentes eventos simultaneamente.
Para seguir o princípio da programação explícita e se adequar às APIs modernas, foi necessário fazer uma pequena alteração: o objeto event
agora deve ser passado explicitamente como um parâmetro para a função do manipulador de eventos.
Essa abordagem melhora a legibilidade e a manutenção do código, além de evitar possíveis problemas com o escopo e a concorrência de eventos.
Como Estava:
Forma Recomendada: