Различие JavaScript между функцией и новой функцией

Следующий код JavaScript очень смущает меня. Может ли кто-нибудь помочь мне понять. Почему PersonY не имеет свойства прототипа.

<code>PersonX = function(){};
PersonY = new function(){};
alert(PersonX.prototype);
alert(PersonY.prototype);    
​
</code>

Ответы на вопрос(2)

Ваш ответ на вопрос