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

老怪兽2022年11月29日
  • TypeScript
  • Ts
小于 1 分钟

一、箭头函数的类型定义

说明

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

const add = (a: number, b: number): number => {
   return a + b
}

总结-写在最后

总结

  • 当箭头函数为普通函数的时候,写法和普通函数写法是一样的

  • 当箭头函数作为一些内置函数的参数的时候,TypeScript 会自动推断它的类型,包括返回值

// 自动判断出 function(x: number): number
// 因为数组的每一项都是 number 类型
[1, 2, 3].map((x) => x * x)
Loading...