定义函数
知有
217
定义函数
定义函数的方法有三种:
一、定义命名函数,它的语法格式如下:
function functionName(parameter list)
{
statements
};
functionName是函数名,parameter-list为参数名。
二、定义匿名函数:其语法格式为:
function (parameter list){
statements
};
这种函数定义无须指定函数名,将参数列表直接跟在function后面,这实际上是定义了一个函数对象,我们可以将这个对象赋值给另一个对象。
三、使用Function类匿名函数:
JavaScript提供了Function类,可以用来定义函数,Function类的构造器的参数个数不受限制,能够接受一系列的字符串参数,其中最后一个字符串参数是函数的执行体,执行体的个语句以分号隔开,定义方式如下:
var f = new Function (
'name' ,
"document.writeln('你的名字'+name);"
);