Показать сообщение отдельно
  #10 (permalink)  
Старый 29.11.2014, 21:04
Профессор
Посмотреть профиль Найти все сообщения от krutoy
 
Регистрация: 09.11.2014
Сообщений: 610

Сообщение от Zoltan
Почему не происходит переназначение переменной N внутри функции?
"Переназначени" (которое есть деструктивное присваивание):

function f() {
    N = new Object();
    N['a'] = 10;
    alert(N);
}
var N = null;
f();
alert(N);
alert(N.a);

Последний раз редактировалось krutoy, 29.11.2014 в 21:06.
Ответить с цитированием