omit用于剔除对象中的某些属性
pick用于选择对象的某个属性
type people = {
name: string;
age: string;
sex: string;
};
type PeopleWithoutSex = Omit<people, 'sex'>;
type QuantumPeople = {
name: string;
age: string;
};
type PeoplePickage = Pick<people, 'age'>; //age类型