アットウィキロゴ

pick

Array.filterをオブジェクトでも可能にしました。
元のオブジェクトを変更しません。

コールバック関数内の条件がtrueの物だけを含む新しいオブジェクトを作成します。

Usage
({
  foo: 0,
  bar: 1
})
.pick((v, k) => v === 1)
.[[each]]((v, k) => $b.in(k + ' : ' + v).in($d.ship('br')));


Result
bar : 1
と表示されます。

Return
抽出された新しいオブジェクトを返します。
最終更新:2016年11月11日 12:57