Проблемът е, че superCtor.prototype
е undefined
. Единственият валиден първи аргумент за Object.create
е или null
или не-null
препратка към обекта; не можете да използвате примитиви (включително undefined
).
Не можем да кажем защо superCtor.prototype
е недефиниран от кода, който сте цитирали, но това е проблемът с Object.create
обадете се.