函数是程序必不可少的组成部分之一,它允许我们创建可重用的代码单元。我们通常会将具有独立功能的代码提取成函数以提高代码的可重用性与可测试性。
JavaScript中的函数是“头等函数”,它具有以下特性:
▪函数可以赋值给变量或对象属性。
▪函数可以作为参数传递给另一个函数。
▪函数可以作为函数返回值。
因为支持头等函数,所以JavaScript也在一定程度上支持函数式编程范式。接下来将概括介绍函数的使用方法。