函数与Function 对象
. 函数(方法)是一组可以随时随地运行的语句
Function 对象可以表示开发者定义的任何函数
函数实际上是功能完整的对象
函数的定义
. 函数的定义
-- 由关键字function定义
-- 函数名的定义规则与标识符一致,大小写敏感
-- 可以使用变量、常量或表达式作为函数调用的参数
-- 返回值必须使用return
function 函数名(参数)
{
函数体;
return 返回值;
}
函数的调用
. 函数可以通过其名字加上括号中的参数进行调用
-- 如果有多个参数,则参数之间用逗号隔开
-- 如果函数有返回值,则可以声明变量等于函数的结果即可
function sum(iNum1,iNum2){
return iNum1 + iNum2;
}
var iResult = sum(1,1);
alert(iResult); // 输出"2"
arguments 对象
. arguments 是一种特殊对象,在函数代码中,表示函数的参数数组
. 在函数代码中,可以使用 arguments 访问所有参数
arguments.length :函数