Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Выгрузка данных (переменных?) из памяти. (https://javascript.ru/forum/misc/14125-vygruzka-dannykh-peremennykh-iz-pamyati.html)

Jurasmi 30.12.2010 18:33

Выгрузка данных (переменных?) из памяти.
 
Сегодня один товарищ сообщил мне, что в крупных проектах перед тем как закрыть страницу (или перейти на другую) на событие "onunload" вешают обработчик ("выгрузчик"), который освобождает места в памяти куда были загружены данные (переменные).
Это правда?
Разве после выгрузки страницы программа JS не заканчивает свою работу и все данные (связанные с ней) не стираются из памяти?
Или я что-то не так понял?
В чём здесь суть?

B@rmaley.e><e 30.12.2010 19:25

Ни разу такого не встречал. JS это не C++, здесь мусор собирается автоматически.

Jurasmi 30.12.2010 19:44

Да
Цитата:

мусор собирается автоматически
Вот и я думаю, в чём тут дело?
Может быть имеется в виду удаление данных записываемых в "local storage" например, куки какие-нибудь?

monolithed 30.12.2010 20:59

Цитата:

Сообщение от Jurasmi
Вот и я думаю, в чём тут дело?

видимо вы не так что-то поняли или ваш товарищь..
Цитата:

Сообщение от Jurasmi
Может быть имеется в виду удаление данных записываемых в "local storage" например, куки какие-нибудь?

coockie занимают место на харде, но никак не в оперативке

Jurasmi 30.12.2010 22:26

Да, скорее всего в виду имелось что-то другое с оперативкой не связанное.
Но сказано было совершенно точно "выгружалка", что такие выгружалки могут делать по событию "unload"? Или это может быть что угодно?

dmitriymar 31.12.2010 09:31

Цитата:

Сообщение от Jurasmi
Но сказано было совершенно точно "выгружалка", что такие выгружалки могут делать по событию "unload"? Или это может быть что угодно?

скорее всего это просто очистка куков


Часовой пояс GMT +3, время: 08:01.