Le problème est que superCtor.prototype
est undefined
. Le seul premier argument valide pour Object.create
est soit null
ou un non-null
référence d'objet ; vous ne pouvez pas utiliser de primitives (y compris undefined
).
Nous ne pouvons pas dire pourquoi superCtor.prototype
n'est pas défini à partir du code que vous avez cité, mais c'est le problème avec le Object.create
appeler.