prtotype原型对象

js每个对象都拥有一个原型对象,每个对象都能从原型对象继承方法和属性,原型链就是基于原型对象而产生的,

也就是说,每个对象都能继承原型对象的方法和属性,这样一层一层的继承,就形成了原型链

当然,你也可以手动添加方法和属性到原型对象,这样每个子对象都能使用原型对象提供的方法和属性.

定义一个函数,

function fn(){}

打印函数

console.log(fn.prototype)

 

 

如果我们要给这个原型添加属性,

fn.prototype.a = ‘aaa’

 可以看到我们已经成功的把属性a添加到了原型中

 

 

 

 

 

posted @ 2021-11-23 14:28  当然是选择猿谅她了  阅读(42)  评论(0)    收藏  举报