##まえおき
Lodash はメソッドチェーンで書くことができる。
たまに書き方を忘れるのでメモ。
35歳を超える人の名前を取るケース
var users = [
{ 'name': 'barney', 'age': 36 },
{ 'name': 'fred', 'age': 40 },
{ 'name': 'pebbles', 'age': 1 }
];
##チェーンを使わないと
_.pick(_.filter(users, function(user) { return user.age > 35; }), 'name');
// => [ { 'name': 'barney' }, { 'name': 'fred' } ]
##チェーンを使うと
_(users)
.filter(function(user) { return user.age > 35; })
.pick('name')
.value();
// => [ { 'name': 'barney' }, { 'name': 'fred' } ]
##個人的には
チェーンのほうが見やすい。
#チェーン記法の場合、最後に .value()
つけないと中間オブジェクト返すことがあるので注意。