Я создаю элементы, используя метод createElement, и добавляю их к некоторому родительскому элементу. Позже я очистил innerHTML родительского элемента. Это приведет к утечке памяти? что происходит с созданным элементом? Если это утечка памяти, как ее обрабатывать?. также, если есть какая-либо функция обратного вызова, связанная с элементом, нужно ли ее отсоединять?
var spanelem = document.createElement('span');
spanelem.onclick = function(){
CallMe();
};
var parentdiv = document.getElementById('ParentCnt');
parentdiv.appendChild(spanelem);
.....
.....
parentdiv.innerHTML = " "; //is this memory Leak ? what happens to spanelem?