才知道之前面试官(现在上司)问的 Pick 是什么,原来是用一个现有的 interface 减去一些属性然后再生产一个新的 interface。原理如下:


type Pick<T, K extends keyof T> = {
  [P in K]: T[P];
};


还是太嫩了,补课补课

from #TIL #typescript
 
 
Back to Top