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 }