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

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

PersonX = function(){};
PersonY = new function(){};
alert(PersonX.prototype);
alert(PersonY.prototype);    
​
26
задан riship89 11 May 2012 в 19:06
поделиться