了解函数及其实现对于使用 Javascript 编写有效、健壮的函数式编程非常重要。这伴随着伟大的设计模式和想法,使代码更灵活、可扩展且更不容易出错。我们将讨论如何在 Javascript 中处理函数以及它赋予语言的力量。
一流的功能
当函数像编程语言中的任何其他变量一样对待时,该语言就被称为具有一流的函数。例如-
该函数可以作为参数传递给其他函数
该函数可以由另一个函数返回
该函数可以作为值分配给变量
让我们通过一些代码示例来理解这一点 -
将函数分配给变量
const greet = () => {
console.log("Hello");
}