Показать сообщение отдельно
  #5 (permalink)  
Старый 05.07.2013, 12:49
Аватар для pikko
Аспирант
Отправить личное сообщение для pikko Посмотреть профиль Найти все сообщения от pikko
 
Регистрация: 06.10.2012
Сообщений: 60

там нет ни конструкторов, ни объектов с методами которые могут вернуть 2, Foo это просто функция. если надо 2, то просто без new:

function Foo() {
     return 1 + 1;
}

var foo = Foo;
alert( foo() );


если нужен конструктор c методом, то как-то так, например:

function Foo() {
     this.two = function () { return 1 + 1 };
}

var foo =new  Foo();
alert( foo.two() );
Ответить с цитированием