函数

函数是一个执行特定任务的过程,是JavaScript中最基本的成员。使用函数前,必须先定义,然后在脚本中调用。

JavaScript 中支持的函数分为两大类:一类是JavaScript预定义函数,另一类是用户自定义函数。

函数定义

语法格式:

function 函数名(参数集合){

函数体

return表达式;

}

(1)函数由关键字function来定义,定义形式与其他语言类似。

(2)如果文档被载入的时候需要执行某个函数,则该函数定义通常在文档的头部,否则定义在文档最后。

(3)可使用arguments.Length 来获得参数集合中参数的个数。

预定义函数

(1)eval:对包含数字表达式的字符串求值。其语法格式如下:

eval(参数);

如果参数是数字表达式字符串,那么对该表达式求值;如果该参数代表一个或多个JavaScript语句,则执行这些语句;eval函数还可以把一个日期从一种格式转换为数值表达

式或数字。

(2)Number和String :用来将一个对象转换为一个数字或字符串。其语法格式如下:

Number(对象);

String(对象);

(3)String(对象)

(3)parseInt和 parseFloat :将字符串参数转换为一个数值。其语法格式如下:

parseFloat(str);

parseInt(str[,radix]);

parseFloat将字符串转换为一个浮点数。parseInt 基于指定的基数 radix 或底数之上返回一个整数。