(十五)箭头函数的类型定义

2023-02-22 14:59:46 浏览数 (1)

# 一、箭头函数的类型定义

说明

箭头函数的参数定义,与普通函数的定义基本一直

代码语言:javascript复制
const add = (a: number, b: number): number => {
   return a   b
}

# 总结-写在最后

总结

  • 当箭头函数为普通函数的时候,写法和普通函数写法是一样的
  • 当箭头函数作为一些内置函数的参数的时候,TypeScript 会自动推断它的类型,包括返回值
代码语言:javascript复制
// 自动判断出 function(x: number): number
// 因为数组的每一项都是 number 类型
[1, 2, 3].map((x) => x * x)

0 人点赞