optimisation gestion js