【发布时间】:2014-09-21 23:10:21
【问题描述】:
我在不同的来源中多次看到提到原型继承和非原型继承,但我不明白这是什么意思。据我所知,JS 只有Prototypal inheritance,那么另一个呢?
有什么区别,主要思想是什么?
【问题讨论】:
-
你说得对,JS中除了prototypal之外没有其他继承。
-
您能否提供一个链接到 任何 源的链接,其中讨论了 JavaScript 中的“非原型”继承?
-
“其他”或“非原型”类型的继承称为“经典”,即基于类。 JS 中不支持(直到 ES2015 标准),但是有很多方法可以模拟它。
标签: javascript angularjs inheritance prototype