当前位置:Gxlcms > JavaScript > javascript几种常见的面向对象代码写法总结

javascript几种常见的面向对象代码写法总结

时间:2021-07-01 10:21:17 帮助过:9人阅读

1.工厂方式


2.比较正规的写法

function Circle(r) {
   this.r = r;
}
Circle.PI = 3.14159;
Circle.prototype.area = function() {
 return Circle.PI * this.r * this.r;
}

var c = new Circle(1.0);  
alert(c.area());

3.json写法


4.有点变化,但是实质和第一种一样


Circle.PI = 3.14159; 能够放入属性中写成this.PI=3.14159;

常用为第一种和第三种

第三种写法的扩展小实例


需要注意的是this的指向问题

以上就是javascript几种常见的面向对象代码写法总结的详细内容,更多请关注Gxl网其它相关文章!

人气教程排行