Показать сообщение отдельно
  #2 (permalink)  
Старый 01.04.2013, 22:13
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,565

"w" - просто объявляется глобальной. В for(var w in obj), соответственно, локальной.

Т.е.:
for(w in obj){}
равносильно
w = undefined;
for(w in obj){}
, а:
for(var w in obj)
соответственно:
var w;
for(w in obj){}



Это конструкция самого языка:
for (property in object) statement
for (initial-expression; condition; final-expression) statement
while (condition) statement
do statement while (condition)
__________________
29375, 35

Последний раз редактировалось Aetae, 01.04.2013 в 22:21.
Ответить с цитированием