Показать сообщение отдельно
  #1 (permalink)  
Старый 14.05.2012, 08:31
Профессор
Отправить личное сообщение для bot87 Посмотреть профиль Найти все сообщения от bot87
 
Регистрация: 16.05.2011
Сообщений: 307

почему не удаляется объект
function setName(obj) {
obj.names = 'Nicholas';
obj = new Object();
obj.xx ='Greg';
}
var person = new Object();
setName(person);
alert(person.names);

почуму остается доступным свойство names?Мы ведь его вроде должны удалить после obj = new Object();?
2.
<script>
function createPerson(name){
var localPerson = new Object();
localPerson.names = name;
return localPerson
}
createPerson('Nicholas');
alert(localPerson.names)//не работает
</script>
__________________
Я только учусь.Ногами просьба не бить

Последний раз редактировалось bot87, 14.05.2012 в 08:54.
Ответить с цитированием