易百教程

50、Lambda/箭头函数是什么?

ES6 版本的 TypeScript 提供了用于定义匿名函数的简写语法,即函数表达式。这些箭头函数也称为 Lambda 函数。lambda 函数是没有名称的函数。箭头函数省略了 function 关键字。

例子

let sum = (a: number, b: number): number => {    
            return a + b;    
}    
console.log(sum(20, 30)); //returns 50

在上面,?=>? 是一个 lambda 运算符, (a + b) 是函数体, (a: number, b: number)是内联参数。