Skip to content

filterObj

Filtra as propriedades de um objeto, tirando aquelas cuja chave apareça no array list, e devolve um objeto novo. Muito usada para remover strings vazias e valores nulos.

API

Retorna

ArgumentoDescriçãoTipo
ObjectO objeto já filtradoObject

Opções

ArgumentoDescriçãoTipoPadrão
objObjeto a filtrarobjectObrigatório
listChaves a remover de objarrayObrigatório

Exemplo

js
import { filterObj } from 'ranuts';

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

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

console.log(result);

// { age:10 }

Publicado sob a licença MIT.