前端---js定义函数的3种方式

定义函数的3种方式:

1.定义命名函数

function functionName(parameter-list)

{

      statements

}

这种定义函数的最大作用是提供代码的重复使用,将需要重复的代码块定义成函数,提供更好的代码复用性.

2.定义匿名函数

function (parameter list)

{

statements

}

对于匿名函数的语法,可读性比较好,程序使用function关键字定义一个函数对象(function的实例),然后把这个匿名函数赋值给f,通过f进行调用.使用这种函数定义方式的另一个好处是更加方便,当需要为类,对象定义方法时,使用匿名函数的语法能提供更好的可读性.

3.使用Function类匿名函数

JavaScript提供了一个Function类,该类也可以用于定义函数,Function类的构造函数的参数个数不收限制,Function可以接受一系列的字符串参数.

 

 

你可能感兴趣的:(前端)