logo

Todash 2.4.0

是一个 类型推导 工具库,旨在帮助你快速方便的编写具备类型推导的 TypeScript 代码。


“Utils” 方法


_.FilterBy<obj, vType>

从对象中删除非指定值类型的字段


参数


array (Array): 需要处理的 数组/元组 类型


返回


array (Array): 返回 被处理后的 数组/元组 类型。


例子


interface MyType {
  a: string;
  b: number;
  c: boolean;
  d: () => void;
}

// 例如当你需要只去除所有值类型不为方法的属性
type ObjAfterFilterBy = FilterBy<MyType, Function>;
// => { d: () => void; }