Как удалить переменные и функции в jQuery

У меня есть функция в jQuery, например

var asd;

function dosomething(){
    for (i=0;i<=1000000;i++)
    {
    asd[i] = "(2^i)";
    }
}

Как я могу отключить переменные после функции?

delete $ asd;

С его помощью я могу очистить переменную из памяти.

Но могу ли я получить доступ к деструктору функции в jQuery и как я могу отключить всю функцию в деструкторе функции?

ПОЧЕМУ

Функция и все глобальные переменные остаются в памяти после запуска скрипта.
Если я запускаю что-то с консоли, после того, как dom готов - поскольку все переменные все еще находятся в памяти - программа запустится.

Итак, я хотел бы очистить переменные в десктрукторе функции, затем сбросить функцию, или сделать его нулевым.

Потому что он очистит весь сценарий из памяти, поэтому моя страница будет работать быстрее. Представьте себе структуру данных немного большего размера, чем одна функция, например 100 функций и 800 глобальных переменных. После показанного мне больше не нужны переменные.

8
задан Répás 2 August 2011 в 12:49
поделиться