Het probleem is dat superCtor.prototype
is undefined
. Het enige geldige eerste argument voor Object.create
is ofwel null
of een niet-null
objectreferentie; je kunt geen primitieven gebruiken (inclusief undefined
).
We kunnen niet zeggen waarom superCtor.prototype
is niet gedefinieerd in de code die je hebt geciteerd, maar dat is het probleem met de Object.create
bellen.