Problem polega na tym, że superCtor.prototype
jest undefined
. Jedyny prawidłowy pierwszy argument Object.create
jest albo null
lub inny niż null
odniesienie do obiektu; nie możesz używać prymitywów (w tym undefined
).
Nie możemy powiedzieć dlaczego superCtor.prototype
jest niezdefiniowany w cytowanym przez Ciebie kodzie, ale to jest problem z Object.create
zadzwoń.