您的位置:首页 > Web前端 > JavaScript

JavaScript之实例变量、实例方法、类变量、类方法

2012-06-04 11:45 351 查看
注意:变量声明后是浏览器关闭才释放,在没关闭之前可以随时使用。
function Circle(radius){

//r是实例属性,定义并初始化在构造函数中

this.r = radius; }

//Circle.PI是类属性

Circle.PI = 3.14159;
//这是一个实例方法

Circle.prototype.area = function(){

return Circle.PI * this.r * this.r; }

//这是类方法

Circle.MAX = function(a,b){

if(a.r>b.r)

return a;

else

return b; }

var c = new Circle(1.0);

c.r = 2.2;

var a = c.area();

document.write(a);

var x = Math.exp(Circle.PI);

var d = new Circle(1.2);

var bag = Circle.MAX(c,d);

document.write(" "+bag.r);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐