函数是JS中最基本的构建成员;
使用函数,必须先定义,然后在脚本中调用它才可以;
1、函数的定义:函数的名称、函数的参数、函数运行的代码;
如下定义一个函数add:
function add(a,b){ return a+b; }
函数的调用:
add(4,5); //9
2、定义全局变量和局部变量:
var a = 3; //全局变量 function sum(b){ var b = 4; return b*b; //局部变量 }
3、可变参数的函数:
arguments:返回一个数组,并不是一个真正的数组,但可以使用.length获得数组的长度;
4、预定义函数:
1)eval函数:对作为数字表达式的一个字符串进行求值;
eval(expr) //是一个被求值的字符串参数
2)isFinite函数:计算参数是否是有限数值;
isFinite(number); //为一个参数
3)isNaN函数:计算参数是否为非数字;
isNaN(testValue);
4)parseInt和parseFloat函数:将字符串转换为一个数值;
parseInt(str); parsetFloat(str);
5)Number和String函数:将对象转换为数字或字符串;
Number(obj); String(obj);
6)escape和unescape函数:将字符串进行编码或解码;
escape(str); unescape(str);