Показать сообщение отдельно
  #1 (permalink)  
Старый 07.11.2010, 22:33
Аспирант
Отправить личное сообщение для underW Посмотреть профиль Найти все сообщения от underW
 
Регистрация: 31.03.2009
Сообщений: 81

JavaScript. Функции и объекты.
function F(){
this.name="vasia"
}
F.value=10;
console.log(new F());


Суть вопроса: что делает 4 строчка? Ошибки она не вызывает, значит она правильная, но я не понимаю ее смысла.
Если смотреть со стороны ООП, то F -описание класса и F.value =10, это как бы мы пытаемся добавить еще одно свойство классу, однако созданный объект, не содержит его. Пожалуйста, проясните ситуацию.
Ответить с цитированием