Skip to content

Instantly share code, notes, and snippets.

@nanonanomachine
Created January 10, 2016 11:06
Show Gist options
  • Save nanonanomachine/28319af84873b8603a8a to your computer and use it in GitHub Desktop.
Save nanonanomachine/28319af84873b8603a8a to your computer and use it in GitHub Desktop.
lodash個人メモ

lodash

コレクションの操作

filter

条件に一致するコレクションを抽出する

var ret = _.filter(gears, function(item){
  return /* trueになる条件 */
});

例:

var ret = _.filter(gears, function(item){
  return item % 2 == 0;
});

find

コレクションの中から一致する要素で一番先にみつかったものを返す。

var ret = _.find(gears, /* key*/, /* value */);
var ret = _.find(gears, 'brand_name', item.brand_name);

some

コレクションの中に値があるかどうか調べる、true or falseで返却される。

var ret = _.some(brands, {brand_name: item.brand_name});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment