mozilla

Сравнить версии

Повторное введение в JavaScript

Change Revisions

Ревизия 267078:

Версия 267078 пользователя Kupuyc, сделанная

Ревизия 267079:

Версия 267079 пользователя Kupuyc, сделанная

Заголовок:
Повторное введение в JavaScript
Повторное введение в JavaScript
Slug:
Повторное_введение_в_JavaScript
Повторное_введение_в_JavaScript
Содержимое:

Ревизия 267078
Ревизия 267079
n1021      К сожалению побочным эффектом использования замыканий являеn1021      К сожалению, побочным эффектом использования замыканий явля
>тся легкая возможность утечек памяти в Internet Explorer. JavaScr>ется легкая возможность утечек памяти в Internet Explorer. JavaSc
>ipt - язык с автоматическим распределением памяти и сборщиком мус>ript - язык с автоматическим распределением памяти и сборщиком му
>ора - объектам выделяется память при их создании и освобождается >сора - объектам выделяется память при их создании и освобождается
>браузером когда на объект не остается ссылок. Объекты, которые от> браузером когда на объект не остается ссылок. Объекты, которые о
>носятся к среде выполненения управляются самой средой.>тносятся к среде выполнения управляются самой средой.
n1027      Internet Explorer использует для этого свою схему зборки муn1027      Internet Explorer использует для этого свою схему сборки му
>сора, отдельную от механизма используемого в JavaScript. И взаимо>сора, отдельную от механизма используемого в JavaScript. И взаимо
>действие между ними может привести к утечкам памяти.>действие между ними может привести к утечкам памяти.
n1043      Утечка приведенная в примере будет почти незаметной. Такие n1043      Утечка приведенная в примере будет почти незаметной. Такие 
>утечки становятся проблемой в приложениях рассчитаных на длительн>утечки становятся проблемой в приложениях рассчитанных на длитель
>ое использование или оперирующих большими структурами данных или >ное использование или оперирующих большими структурами данных, ил
>с утечками в циклах.>и с утечками в циклах.
t1095      Другой хороший прием это разрушать все циклические зависимоt1095      Другой хороший прием это разрушать все циклические зависи
>сти по событию <code>window.onunload</code>. Многие библиотеки де>мости по событию <code>window.onunload</code>. Многие библиотеки 
>лают это для вас.>делают это для вас.

Вернуться в Историю