JavaScript中函数的定义方式

来源:互联网 发布:太阳能发电原理知乎 编辑:程序博客网 时间:2024/05/16 16:16

1、命名函数
function 函数名称(参数列表){
语句
}
2、匿名函数
function(参数){
语句
} ;
如 :
var f=function(name){
alert(“name”);
};
3、使用Function类匿名函数,其中Function类构造器中的参数个数不受限制,Function可以接受一系列的字符串参数,其中最后一个字符串参数是函数的执行体,执行体的各语句以;隔开,而前面的字符串参数就是函数的参数。由于最后一个字符串代表函数执行体,当函数执行体的语句很多时,Function的最后一个参数将变得十分臃肿,因此,这种方式定义函数的语法可读性不好。例如:
var f=Function(‘name’,”document.writeln(‘Function 定义的函数
’);“+”document.writeln(‘你好’+name);”);

0 0