SyntaxFix
Write A Post
Hire A Developer
Questions
Internally Object.create does this:
Object.create
Object.create = function (o) { function F() {} F.prototype = o; return new F(); };
The syntax just takes away the illusion that JavaScript uses Classical Inheritance.