Показать сообщение отдельно
  #15 (permalink)  
Старый 01.11.2009, 19:11
Профессор
Отправить личное сообщение для Dmitry A. Soshnikov Посмотреть профиль Найти все сообщения от Dmitry A. Soshnikov
 
Регистрация: 25.02.2008
Сообщений: 707

Сообщение от Octane
в JScript этот OO_observe вывалится в глобальное пространство.
Это ещё что! Дальше - больше, JScript создаёт два объекта в этом случае:

var referenceToNFE = function testNFE() {
  alert('testNFE');
};
 
alert(referenceToNFE === testNFE); // false
 
referenceToNFE.newProperty = 10;
alert(testNFE.newProperty); // undefined
 
// однако, два объекта выполняют
// одинаковые действия
testNFE(); // "testNFE"
referenceToNFE(); // "testNFE"


Подробней.
__________________
Тонкости ECMAScript
Ответить с цитированием