时间:2021-07-01 10:21:17 帮助过:9人阅读
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网其它相关文章!