Показать сообщение отдельно
  #8 (permalink)  
Старый 17.06.2015, 17:06
Профессор
Отправить личное сообщение для tsigel Посмотреть профиль Найти все сообщения от tsigel
 
Регистрация: 12.12.2012
Сообщений: 1,398

Так как вы хотите сделать не получится. Можно либо изменить прототип всех функций в целом (тогда свойства появятся у всех функций), либо вызывать функцию через дополнительный ключ объекта. Дело в том что конструктор Может вернуть только объект (по крайней мере чтобы он был связан с прототипом). И соответственно "testObj(); //Выведет Test" при условии что testObj вышел из конструктора не возможно.
Но можно сделать чтобы было такое же поведение при другой реализации.
Ответить с цитированием