filterObj

Filtra las propiedades de un objeto, quitando aquellas cuya clave aparezca en el array list, y devuelve un objeto nuevo. Se usa mucho para eliminar cadenas vacías y valores nulos.

API

Devuelve

Argumento Descripción Tipo
Object El objeto ya filtrado Object

Opciones

Argumento Descripción Tipo Por defecto
obj Objeto que se va a filtrar object Obligatorio
list Claves que se quitan de obj array Obligatorio

Ejemplo

import { filterObj } from 'ranuts';

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

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

console.log(result);

// { age:10 }