# 一、箭头函数的类型定义
说明
箭头函数的参数定义,与普通函数的定义基本一直
- 例
const add = (a: number, b: number): number => {
return a b
}
# 总结-写在最后
总结
- 当箭头函数为普通函数的时候,写法和普通函数写法是一样的
- 当箭头函数作为一些内置函数的参数的时候,
TypeScript
会自动推断它的类型,包括返回值
// 自动判断出 function(x: number): number
// 因为数组的每一项都是 number 类型
[1, 2, 3].map((x) => x * x)