Кто-то может сказать мне, когда я копирую/псевдоним объекта JavaScript, увеличивает ли это потребление памяти?Псевдоним javascript-объект увеличивает память?
Образец: Я хочу использовать ярлык для какого-либо объекта.
// total memory 12k
// object.someobject 12k
var a = object.someobject;
Q1. Сколько памяти (24k? Или 12k)
// and if i do
// object2 10k
var b = object2;
var c = $.extend(a,b);
Q2. Сколько сейчас памяти?
Q3. Если я сделать это увеличить объем памяти, что лучше практика ShortCUT объект
- EDIT -
Q4. Что произойдет, если я удалю или задаю значение null?
+1 для проверки вменяемости –
Q4. Что произойдет, если я удалю или установлю 'a' в' null'; –
Тогда 'c' будет по-прежнему указывать на расширенный объект. Если вы также установили 'c' на' null', тогда объект получит сбор мусора (если не существует других ссылок). – Halcyon