filterObj

过滤对象的属性,移除对象中键名出现在 list 数组里的属性,返回一个新对象,一般用于去除空字符串和 null

API

Return

参数 说明 类型
Object 返回的一个对象 Object

Options

参数 说明 类型 默认值
obj 需要过滤的对象 object
list 要过滤掉的属性名数组 array

Example

import { filterObj } from 'ranuts';

const obj = {
  name: 'chaxus',
  age: 10,
  address: 'spark',
};

const result = filterObj(obj, ['name', 'address']);

console.log(result);

// { age:10 }