TypeScript 中声明类型的方法

1、使用:运算符来为变量和函数参数指定类型。例如:

let num: number = 5;
function add(a: number, b: number): number {
  return a + b;
}

2、使用 type 关键字来声明自定义类型别名。例如:

type Point = {
  x: number;
  y: number;
};

3、使用 interface 关键字来定义接口。例如:

interface Person {
  name: string;
  age: number;
}

4、使用泛型来声明参数化类型。例如:

function identity<T>(arg: T): T {
  return arg;
}

5、使用联合类型(Union Types)来指定一个值可以是多个类型之一。例如:

let id: string | number;
id = 10;
id = "abc";

6、使用交叉类型(Intersection Types)来组合多个类型。例如:

type Employee = {
  id: number;
  name: string;
};
type Manager = {
  employees: Employee[];
};
type ManagerWithSkills = Employee & Manager;

你可能感兴趣的:(typescript,javascript,前端)