powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / IE && memory
6 сообщений из 6, страница 1 из 1
IE && memory
    #34952981
mrJust
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте. Подскажите, как правильно удолять узлы из дома, чтобы память освобождалась.
К примеру такой код:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
var oTr = document.createElement('TR');
		
		// creating a cell with checkbox
		var oTd = document.createElement('TD');
		oTd.className = 'ckBox';
		var oInput = document.createElement('INPUT');
		oInput.type='checkbox';
		oInput.onclick = function(){
			var oTr = this.parentNode.parentNode;
			this.checked?
				hoverRow.call(oTr):
				overRow.call(oTr);
		};
		if (oDataItem.isDot)
			oInput.disabled = true;
		oTd.appendChild(oInput);
		oTr.appendChild(oTd);
Этот кусок создает строку таблицы и добавляет в неё ячейки. (не придираться к "this.parentNode.parentNode").
:)
создав таблицу, получается куча анонимных функций. Это хреново?

Я хочу заменить строки в таблице, соответственно все текущие строки надо грохнуть.
Вот здесь и появляется вопрос как это лучше сделать, чтобы память освободилась?

Проблема утечки возникает только в ИЕ.
...
Рейтинг: 0 / 0
IE && memory
    #34954039
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поможет отказ от безымянных функций, ибо причина в них.
...
Рейтинг: 0 / 0
IE && memory
    #34954102
Фотография Софтверный проктолог
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Известный баг. Не используйте анонимных функций.
...
Рейтинг: 0 / 0
IE && memory
    #34956517
Ghirik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Раз здесь заговорили про замыкания, прочитал вот это . А как контролировать расход памяти? У меня как то не было особых проблем с IE6... Подскажите как увидеть в живую...
...
Рейтинг: 0 / 0
IE && memory
    #34959591
mrJust
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо.
...
Рейтинг: 0 / 0
IE && memory
    #34960417
Ghirik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторРаз здесь заговорили про замыкания, прочитал вот это . А как контролировать расход памяти? У меня как то не было особых проблем с IE6... Подскажите как увидеть в живую...

Видимо по-ламерски спросил, объясню... Попробовал несколько примеров приводимых по ссылке из указанной статьи, но пожирания памяти не заметил, только пожирание вычислителя, и повисание IE. А память очень незначительно расходуется, может это "незначительно", значительно для браузера?
Чувствую, что опять по-ламерски, но если ламер, то я же не могу профессионально спрашивать...
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / IE && memory
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]