Qualité de code...
Opened this issue · 0 comments
0gust1 commented
N'étant pas un expert de haute volée en vanilla-JS + DOM (même si je ne suis pas crétin, hein), je me demande si je n'ai pas des code-smells (certaines choses m'ont semblées trop simples).
- Un tableau contenant des nodes DOM est maintenu en mémoire (dans la closure formée par la fonction
initialize
) - De ce que je comprends, ces nodes sont des "live" nodes
- Du coup lorsque je déplace ces nodes dans le DOM, j'ai juste besoin de faire des insertBefore, et n'ai pas besoin d'enlever ces nodes de l'ancien emplacement. Je trouve ça perturbant... 😕
Bref, j'aimerais autre sûr de ne pas avoir une fuite mémoire de derrière les fagots, ou autre chose du même genre.