有什么方法可以使对象从原型继承(1)不使用new
,(2)不使用Object.create
。(我怀疑 new 存在于Object.create
方法中,但在 Firebug 控制台告诉我它是本机代码之后,我怀疑它是本机代码。)当我说“从原型继承”时,我指的是真正的JavaScript 原型继承(即,不仅仅是模仿它)。当我看到它时我就知道真正的继承(即__proto__
属性存在,构造函数和原型之间存在循环引用,存在继承层次结构)。
我的问题归结为:即使'我们几乎没有新的',是仅有的两种继承机制new
和Object.create
?