js prototype是什么
的有关信息介绍如下:prototype是一个属性,所有的函数都有,这个属性引用了一个对象,即原型对象,简称原型。所以大多数把prototype之间叫原型。
通过原型可以实现方法或者属性扩充
比如
function A(){
}
A.prototype.show=function(){//扩充函数A的方法show
alert('1');
}实现原型链方式的继承。
function B(x,y){
this.y = y;
}
B.prototype = new A();//这是b也有show方法