函数定义类型

  1. // 在官网看到的是这样的,想了好久没有像明白
  2. let myAdd: (x: number, y: number) => number =
  3. function(x: number, y: number): number { return x + y; };
  4. // 其实他是这样的
  5. let myAdd: (x: number, y: number) => number // 给函数定义指定类型
  6. myAdd = function(x: number, y: number): number { return x + y; };