обьекты не лежат в переменных, они лежат в памяти) в оперативе) в переменных лежат только ссылки на область в памяти)
например
var q = alert
я НЕ КОПИРОВАЛ алерт))
в переменной alert лежала ссылка на область в памяти на стандартную функцию.
я просто копировал эту ссылку))
то же самое и с обычными обьектами))
кстати можно наприме сделать так
var al = alert //забейкапили ссылку на алерт в переменную al
alert = 12
al(alert) // 12
Последний раз редактировалось Livaanderiamarum, 30.01.2012 в 21:54.
|