Grazie della risposta, ma evidentemente mi son spiegato peggio di quanto pensassi.
Come dici tu le variabili non vengono cancellate ma viene solo slegato l'elemento DOM dal documento, ed è proprio questo il mio problema.
Ora prendiamo in considerazione le due variabili di prima solo che invece di essere usate assieme , vengono istanziate in due funzioni diverse che hanno due compiti completamente diversi e lavorano indipendentemente l'una dall'altra ma usano lo stesso elemento del DOM, cioè il pulsante di prima.
Quindi se per caso in una delle due funzioni io richiamo "removeChild" ovviamente anche per l'altra funzione l'elemento non fa più parte del DOM, cosa che potrebbe essere un problema, visto che come detto prima lavorano in maniera indipendente.

Perciò come posso fare a sapere se l'elemento DOM è ancora "legato" a qualche variabile presente nel documento prima di slegarlo dal documento?


Grazie mille.