原型和原型链

in js with 0 comment views: 675 times

原型

这个prototype的属性值是一个对象(属性的集合,再次强调!),默认的只有一个叫做constructor的属性,指向这个函数本身

这个属性引用了创建这个对象的函数的prototype。即:fn.__proto__ === Fn.prototype,这里的__proto__称为“隐式原型”

原型

原型链

访问一个对象的属性时,先在基本属性中查找,如果没有,再沿着__proto__这条链向上找,这就是原型链


参考:

http://www.cnblogs.com/wangfupeng1988/p/3977924.html


Responses