Skip to main content

删除指定值的属性

/** * 删除指定值的属性 * @param obj */export function deleteProperty(obj: AnyObj, v: any = [undefined, null, '']): any {  const res = {}  const isArray = Array.isArray(v)  for (const key in obj) {    if (isArray) {      if (!v.includes(obj[key])) res[key] = obj[key]    } else {      if (obj[key] !== v) res[key] = obj[key]    }  }  return res}