Показать сообщение отдельно
  #1 (permalink)  
Старый 15.06.2011, 22:43
Аватар для Graphis
Новичок на форуме
Отправить личное сообщение для Graphis Посмотреть профиль Найти все сообщения от Graphis
 
Регистрация: 15.06.2011
Сообщений: 8

Глобальная переменная, интересная задача JS
var foo = 10;   
function bar() {
     foo = 20;
     var foo = 30;
}   
bar();
console.log( "Foo = " + foo);

//Вывод
Foo = 10

Кто нибудь знает почему?
Как это объяснить?

Последний раз редактировалось Graphis, 16.06.2011 в 19:34. Причина: Сделать более читаемым
Ответить с цитированием