这篇文章主要讲解了“JavaScript定义原型对象和继承对象的实例”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“JavaScript定义原型对象和继承对象的实例”吧!
成都创新互联凭借在网站建设、网站推广领域领先的技术能力和多年的行业经验,为客户提供超值的营销型网站建设服务,我们始终认为:好的营销型网站就是好的业务员。我们已成功为企业单位、个人等客户提供了成都网站设计、网站建设、外贸网站建设服务,以良好的商业信誉,完善的服务及深厚的技术力量处于同行领先地位。定义原型对象,继承对象.示例代码如下:
{
function Circle(x,y,r)
{
this.x=x;
this.y=y;
this.r=r;
}
Circle.prototype.pi = 3.1415926;
function Circle_circumference()
{
return 2*this.pi*this.r;
}
Circle.prototype.circumference = Circle_circumference;
var c= new Circle(0.0, 0.0, 5);
var p = c.circumference();
document.write("
c圆的周长为Circle(0.0, 0.0, 5):",p);
document.write("
继承");
function Circle_area()
{
return this.pi*this.r*this.r;
}
Circle.prototype.area = Circle_area;
var mji = c.area();
document.write("
c圆的面积为:",mji);
document.write("
重定义:不继承Circle(0.0, 0.0, 10);");
var C3 = new Circle(0.0, 0.0, 10);
function area()
{
return 3*this.pi*this.r*this.r;
}
C3.area = area;
p = C3.circumference();
mji = C3.area();
document.write("
C3圆的周长为:",p);
document.write("
C3圆的面积为:",mji);
}
感谢各位的阅读,以上就是“JavaScript定义原型对象和继承对象的实例”的内容了,经过本文的学习后,相信大家对JavaScript定义原型对象和继承对象的实例这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联网站建设公司,,小编将为大家推送更多相关知识点的文章,欢迎关注!