>Прошу прощения за возможное непонимание (привык к c, c++). Указатель в моем
>примере это textnodeText? Да. Вообще в JavaScript все переменные - это ссылки (указатели) на объекты.
>Правильно ли будет освободить память записав
>textnodeText = null;
Если нет других переменных, указывающих на этот объект, то почти правильно. "Почти", потому что на самом деле память будет освобождена только при следующем сборе мусора. Под "мусором" понимаются те объекты, до которых уже нельзя "добраться" из программы по ссылкам. В какие моменты выполняется сбор мусора, зависит от реализации.
Вообще, вся эта петрушка со сборщиком мусора придумана для того, чтобы программист не забивал себе голову освобождением памяти.
>Просто я еще не совсем осознал, что такое указатель в java.
Java и JavaScript - это совершенно разные языки. Путать их нельзя ни в коем разе!
А насчет указателей (ссылок) все предельно ясно: всякая переменная (даже числовая) есть ссылка на объект.
Не устаю рекомендовать к прочтению замечательные "Наблы" Дмитрия Котерова (http://dklab.ru/chicken/nablas/) - там автор простым и понятным языком объясняет и про сбор мусора, и про "хитрости JavaScript" и много чего еще полезного.