JavaScript函数、方法、对象代码
JavaScript函数、方法、对象代码
发布时间:2016-12-30 来源:查字典编辑
摘要:函数直接量,适用于只使用一次,无需命名的函数。如下例,后者虽有fact函数名,但只用作自我调用。复制代码代码如下:varf=function...

函数直接量,适用于只使用一次,无需命名的函数。如下例,后者虽有fact函数名,但只用作自我调用。

复制代码 代码如下:

var f = function(x)

{

return x*x;

}

var f = function fact(x)

{

if(x<=1) return 1;

else return x*fact(x-1);

};

函数的参数数组:Arguments对象。常用arguments[i]引用,arguments.length等。

对象:

对象定义(函数)中的方法,其实也是个函数,与嵌套函数不同点在于:通过关键字this引用对象实体。

复制代码 代码如下:

function Rectangle(w, h)

{

this.width = w;

this.height = h;

this.area = area;

this.enlarge = Rectangle_enlarge;

this.setSize = setSize;

//通过构造函数定义方法

function Rectangle_enlarge()

{

this.width *= 2;

this.height *= 2;

}

function setSize(width, height)

{

if(arguments.length < 2)

{

throw new Error("arguments less!");

}

else if(arguments.length >= 2)

{

this.width = width;

this.height = height;

}

}

function area()

{

return (this.width * this.height);

}

function area1()

{

alert(10);

}

}

原型对象和继承:

原型对象是存放方法和其他常理属性的理想场所,相当于C#中的静态字段。

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新Javascript教程学习
热门Javascript教程学习
编程开发子分类