Показать сообщение отдельно
  #4 (permalink)  
Старый 24.07.2012, 15:44
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от dump
Но в последних трёх примерах она привязана к объекту foo.
и где же вы там привязку нашли?
(foo.bar = foo.bar)();
это всеравно что вызвать так:
var a = foo.bar; // привязка объекта к безымянной переменной
a(); // вызов безымянной переменной

и это:
(foo.bar, foo.bar)();
тоже что и:
foo.bar; // просто бесмысленая конструкция, ничего совсем не делает
var a = foo.bar; // далее привязка объекта к безымянной переменной
a(); // вызов безымянной переменной
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием