1、 什么是原型:
1、所有的引用都有一个_proto_(隐式原型),属性的值就是一个普通的对象; 2、 所有的函数都有一个prototype(原型)属性,属性值式是一个普通的对象‘; 3、所有的引用类型_prototype_属性指向他的构造函数的prototype
2、 原型链:
当访问到一个对象的某个属性时,会先在这个对象本身属性上查找,如果没有找到就会再找在这个构造函数的porototype的_proto_中查找,这样一样一样的向上查找会形成一个链接查找,这个链式查找就是原型链;
代码举例:
function Parent(month
){
this.month
= month
;
}
var child
= new Parent('Ann');
console
.log(child
.month
);
console
.log(child
.father
);