Показать сообщение отдельно
  #5 (permalink)  
Старый 27.11.2013, 11:35
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Потому что свойство window.name

Для чистоты же эксперимента:

(function(){

function whatIsName() {
   alert(name);
}   
whatIsName();
var name = "Вася";

})();

Или же поменять имя переменной на другое:

function whatIsName() {
   alert(_name);
}   
whatIsName();
var _name = "Вася";


И да, тут на сайте при повторном просмотре окно остается прежним, так что результат будет уже другим.
__________________
В личку только с интересными предложениями
Ответить с цитированием