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

JavaScript学习总结_四.函数

2011-07-10 22:33 302 查看
在javascript中,函数的主要功能是:将代码组织为可复用的单位,完成特定的任务,响应特定的事件,并返回数据。

函数的定义:
js中函数属于Function对象,可以使用关键字function来创建函数,也可以使用Function对象的构造函数来创建函数。

普通定义方式(关键字):
function 函数名([参数1],[参数2]....)
{
// 语句组;
return 表达式;
}
其中关键字function和函数名是必选项。

变量定义方式(构造函数):
var 变量名 = new Function([参数1],[参数2]....,[函数体])
//求半径为2的圆面积
var cir = new Function("r","return r*r*Math.PI");
var area = cir(2);

回调
javascript中有种函数调用方式为回调,机制是通过指针来调用函数。按照调用者的约定实现函数的功能,由调用者调用。

函数本身可以返回自己的指针。
函数里面可以定义自己的私有函数。
function a(){
function b(){
}
}

this关键字
javascript中,通过call方法可以改变this所指代的对象。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: