function Parent () { this.name = 'parent'; this.numbers = [1, 2, 3]; } function Child () { Parent.call(this); this.type = 'child'; } Child.prototype = Object.create(Parent.prototype); Child.prototype.constructor = Child; console.log(new Child())