logo

Todash 2.4.0

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


“Utils” 方法


_.OmitBy<obj, vType>

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


参数


obj (Object): 需要处理的 对象 类型
vType (unknown): 需要被删除字段的指定值类型


返回


obj (Object): 返回 删除指定值类型的字段的 对象 类型。


例子


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

// 例如当你需要只去除所有值类型为方法的属性
type ObjAfterOmitBy = _.OmitBy<MyType, Function>;
// => { a: string; b: number; c: boolean; }