函数表达式是将函数赋值给一个变量,可以使用匿名函数或具名函数。
函数声明使用function关键字定义一个函数,并可以直接调用。
箭头函数是ES6中新增的一种简洁的函数表示法,使用箭头符号=>定义,并且省略了function关键字和return关键字。
使用函数表达式时,可以通过将函数赋值给一个变量,实现函数的调用。
例如: `var add = function(a, b) {return a + b;}`。
通过声明一个变量add,并将匿名函数赋值给它,实现了加法功能。
函数声明则是直接使用function关键字来定义一个函数,例如: `function subtract(a, b) {return a - b;}`。
在函数声明后,可以直接通过函数名来调用函数,例如: `subtract(5, 3)`,实现减法功能。
箭头函数是一种更加简洁的函数表示法,例如: `const multiply = (a, b) => a * b;`。
通过箭头符号=>定义函数,并省略了function关键字和return关键字,可以直接实现乘法功能。
总而言之,函数的表示法有函数表达式、函数声明和箭头函数三种。
根据具体的需求和语法要求,在开发中选择合适的表示法来定义和使用函数。