Показать сообщение отдельно
  #9 (permalink)  
Старый 02.04.2013, 01:04
Аспирант
Отправить личное сообщение для doox911 Посмотреть профиль Найти все сообщения от doox911
 
Регистрация: 01.04.2013
Сообщений: 56

Сообщение от Aetae Посмотреть сообщение
Да нет же, блджад, с чего вы это взяли?:
var obj={
 x:1,
 y:2,
 z:3
};

alert('before start: ' + window.w )
for(w in obj){
    alert('in: ' + w);
}
alert('after end: ' + w )

Цикл выполнился, переменная осталась.
А как же получается, что переменная "w" после undefined присваивает имена свойств объекта, а не что либо другое?
А точнее, как он понимает что необходимо переменной "w" присвоить имя свойства объекта? (Так написано в книге).

Последний раз редактировалось doox911, 02.04.2013 в 01:08.
Ответить с цитированием