Skip to content

Latest commit

 

History

History
13 lines (7 loc) · 819 Bytes

pro-1.md

File metadata and controls

13 lines (7 loc) · 819 Bytes

什么是原型,原型有什么特点?

?> 原型是一个对象,其他对象可以通过它实现属性继承, 只有null除外,它没有自己的原型对象。

原型对象上的所有属性和方法,都能被对应的构造函数创建的实例对象共享(这就是 JavaScript 继承机制的基本设计),也就是说,不必在构造函数中定义对象实例的信息,而是可以将这些信息直接添加到原型对象中

每一个构造函数都有一个prototype(原型)属性,这个属性就是使用构造函数创建出来的实例对象的原型对象

参考资料:

三张图搞懂JavaScript的原型对象与原型链

题目来源