Сообщение от lancer
|
Почему бы вместо ... не использовать func.test++
|
А действительно, почему бы не использовать, а?
Сообщение от lancer
|
Но почему тогда funcObj все таки будет ссылкой на функцию(на arguments.callee), а не локальной переменной.
|
Потому что копируются только примитивы, а при присвоении объектов (а функция ведь тоже является объектом) на самом деле присваивается ссылка на объект.