这篇文章主要讲解了“JavaScript定义原型对象和继承对象的实例”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“JavaScript定义原型对象和继承对象的实例”吧!
定义原型对象,继承对象.示例代码如下:
<html>
<head>
<TITLE>原型_对象_继承</TITLE>
<SCRIPT Language = "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("<br>c圆的周长为Circle(0.0, 0.0, 5):",p);
document.write("<br>继承");
function Circle_area()
{
return this.pi*this.r*this.r;
}
Circle.prototype.area = Circle_area;
var mji = c.area();
document.write("<br>c圆的面积为:",mji);
document.write("<br><br>重定义:不继承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("<br>C3圆的周长为:",p);
document.write("<br>C3圆的面积为:",mji);
}
</SCRIPT>
</head>
</html>
感谢各位的阅读,以上就是“JavaScript定义原型对象和继承对象的实例”的内容了,经过本文的学习后,相信大家对JavaScript定义原型对象和继承对象的实例这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。