您的位置:首页 > Web前端 > JavaScript

JavaScript的prototype对对象

2014-09-17 21:03 197 查看
prototype表示一个类的成员集合,当类被实例化时,当前prototype对象所有成员都将赋给该实例化对象,成为该对象的非静态属性或方法,且不受之后prototype对象变化的影响。

例子:

function clazz1(){
clazz1.prototype.method=function(){
alert("Method");
};
}
var c=new clazz1();
c.method();//Method

clazz1.prototype={
pp:'pp'
};

alert(c.pp);//undefined

var cc=new clazz1();
alert(cc.pp);//pp
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息