Problemet er, at superCtor.prototype
er undefined
. Det eneste gyldige første argument til Object.create
er enten null
eller en ikke-null
objekt reference; du kan ikke bruge primitiver (inklusive undefined
).
Vi kan ikke sige hvorfor superCtor.prototype
er udefineret fra den kode, du har citeret, men det er problemet med Object.create
ring.