Как удалить свойство из объекта окна, добавленное глобальным объявлением VAR?Javascript

Форум по Javascript
Ответить Пред. темаСлед. тема
Anonymous
 Как удалить свойство из объекта окна, добавленное глобальным объявлением VAR?

Сообщение Anonymous »

При создании элементов с помощью ключевого слова var , не присваивая их родительскому узлу/элементу в HTML, они будут храниться в объекте окна. Но как удалить такие элементы из объекта Window, чтобы предотвратить затопление памяти? < /P>
Пример: < /p>

Код: Выделить всё

var myElm = document.createElement('a');
Удаление его с помощью ключевого слова Delete не работает (JS не работает (не удаляется ошибка, а атрибут/ссылка остается в объекте окна):

Код: Выделить всё

delete window.myElm;
Значит ли это, что использование var будет создавать элементы, которые больше не могут быть удалены (если не назначено ни одному родительскому элементу) и пусть всегда следует использовать в объявлении?

Подробнее здесь: https://stackoverflow.com/questions/796 ... eclaration
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Javascript»