Envoyé par
Watilin
D’autre part, l’article explique clairement qu’une variable globale est GC-root, c’est-à-dire considérée comme une racine pour le ramasse-miettes ; et que c’est une des raisons pour lesquelles il faut éviter les variables globales quand c’est possible. Dans la plupart des situations, on a au moins une fonction autour de nos variables, à commencer par le gestionnaire DOMContentLoaded / $(document).ready(), et quand cette fonction se termine, ses variables locales deviennent hors de portée et peuvent être nettoyées.