Показать сообщение отдельно
  #21 (permalink)  
Старый 29.06.2014, 23:14
foo foo вне форума
Профессор
Отправить личное сообщение для foo Посмотреть профиль Найти все сообщения от foo
 
Регистрация: 17.05.2014
Сообщений: 197

Sweet,
Я думаю, не совсем так.
foo="bar" // объявляем свойство глобального объекта 
var foo // объявляем переменную, в которую копируется значение свойства глобального объекта
delete foo // пытаемся удалять переменную - false, и вместе с этим удаляется св-во в глобале
console.log(global.foo)// это не имеет никакого отношения к переменной, и кроме того, мы это свойство удалили
console.log(foo)// bar - ибо почему бы и нет = так оно и должно быть.

Последний раз редактировалось foo, 29.06.2014 в 23:18.
Ответить с цитированием