Bonjour à tous,
Venant du C et débutant en Javascript, je me demande comment faire un free d'un object créé avec new ?
Si ce free n'est pas nécessaire quand est ce que l'objet est détruit ?
Merci de vos lumières
Domi
Bonjour à tous,
Venant du C et débutant en Javascript, je me demande comment faire un free d'un object créé avec new ?
Si ce free n'est pas nécessaire quand est ce que l'objet est détruit ?
Merci de vos lumières
Domi
Un free ? Qu'est-ce que tu entends par la ?Envoyé par DomiPi
libérer la mémoire ?
l'objet s'eteint avec la page ...
sinon tu peux essayer avec removeChild ou = null
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
heummm... il me semble que j'ai déjà utilisé l'opérateur delete, mais je ne crois pas que celà fasse grand chose puisque comme tout language java, le garbage collector passe quand ça lui tente !
Dsl de mon accent québecois![]()
si le delete rend bien ton objet inaccessible, après est-ce que la mémoire est libérée ? avec un gc tu sais jamais lol
(d'ailleurs y a pas beaucoup de doc là-dessus si kkun a des infos...)
spacefrog< avec la page tu veux dire quoi par là ?
et puis avec new, l'objet n'est pas facilement compris comme propriété d'un constructeur, et du coup, la suppression est difficile;
mais si tu déclares
tu pourras "apparemment" le supprimer (mais pour l'espace libéré ou pas, aucune info)
Code : Sélectionner tout - Visualiser dans une fenêtre à part obj[0]=new obj();
Partager