var C = (function(){ function privateMethod() {}; var C = function(){}; C.prototype.publicMethod = function() {}; return C; })(); var instance = new C(); alert(instance instanceof C);