Skip to content

filterObj

オブジェクトのプロパティを絞り込みます。キーが list の配列にあるものを取り除き、新しいオブジェクトを返します。空文字列や null の値を取り除くのによく使われます。

API

戻り値

引数説明
Object絞り込んだあとのオブジェクトObject

オプション

引数説明既定値
obj絞り込むオブジェクトobject必須
listobj から取り除くキーarray必須

使用例

js
import { filterObj } from 'ranuts';

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

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

console.log(result);

// { age:10 }

MIT ライセンスのもとで公開されています。