Source code

Revision control

Copy as Markdown

Other Tools

function initialize() {};
function test() {
eval("\
var Class = {\
create : function() {\
return function() {\
this.initialize.apply(this, arguments);\
}\
}\
};\
var Foo = Class.create();\
Foo.prototype = {\
initialize : function() {\
this.bar = Foo();\
}\
};\
var foo = new Foo();\
");
}
test();