js中面向对象的写法
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(5.0);//对象实例化+传参 [思路二:这是类的实例化] alert( c.area() ); //return (3.14159*5*5)