Bonjour a tous,
j'ai un fais un programme javascript qui utilise pas mal de mémoire... le souci c'est que je suis à peu près sur qu'il y a des fuites mémoires et peut être que je m'y prends mal pour libérer la mémoire. Ci-dessous j'ai mis un exemple précis (sans ambigüité je penses) qui illustre les pratiques de mon code. Ma question est: la mémoire est-elle bien libérée ou pas ?
la mémoire que j'ai alloué en premier (tutu, ..., toto) est-elle libérée ou pas ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 var tab = {"251" : {"nom" : "tutu", "statut" : "a l'ouest", "aime" : "pommes"}, ... "1245" : {"nom" : "toto", "statut" : "content", "aime" : "fleurs"} }; ... tab = {"542" : {"nom" : "tata", "statut" : "heureux", "aime" : "oranges"}, ... "658" : {"nom" : "bibi", "statut" : "bobo", "aime" : "voitures"} };
Faut il que je mette 'tab' à null ou undefined avant de le re-allouer ?
Y a il un outil de contrôle (plugin firefox ou autre) qui permette de savoir si la mémoire est bien libérée ?
merci de vos réponses précises XD
Partager