Javascript通过原型将属性使用实例定义为对象。
下面的js代码定义了电影的对象。在使用对象的过程,这iscomedy属性添加到对象的原型,并且使用方便object.iscomedy时直接调用。
<!——
功能movietostring(){
返回(标题:++;
}
功能电影(标题,导演){
this.title =标题;
this.director =导演| |未知; / /如果空给未知的
this.tostring = movietostring; / /分配功能对这一方法的指针
}
VaR,=新电影(,);
纳尼亚=新电影(纳尼亚)
movie.prototype.iscomedy = false; / /加一场电影的原型
(narnia.tostring document.write());
document.write(纳尼喜剧+纳尼亚。iscomedy);
officespace.iscomedy = true; / /重写默认的就是这个对象
document.write(办公空间喜剧+办公场所。iscomedy);
希望本文能对大家的javascript程序设计有所帮助。