-
Notifications
You must be signed in to change notification settings - Fork 0
Collection
HARADA Koichi edited this page Apr 28, 2020
·
8 revisions
グループ | 関数名 | 元のコレクションを変更 | 機能 |
---|---|---|---|
統計 | collection.average( ) | しない | コレクション内数値要素の平均を算出 |
collection.sum( ) | しない | コレクション内数値要素の合計を算出 | |
collection.max( ) | しない | コレクション内で最大値を持つ要素を返す | |
collection.min( ) | しない | コレクション内で最小値を持つ要素を返す | |
並び替え | collection.orderBy( ) | しない | 値を基準にコレクション要素を並び替える |
collection.orderByMethod( ) | しない | メソッドを使用してコレクション要素を並び替える | |
collection.sort( ) | する | orderByとOrderByMethod両機能を併せ持つ、また元のコレクションを変更する | |
collection.reverse( ) | しない | コレクション要素を逆順にする | |
検索・値の取り出し | collection.find( ) | しない | メソッドを各要素に適用して、真となる最初の要素値を返す |
collection.findIndex( ) | しない | メソッドを各要素に適用して、真となる最初の要素位置を返す | |
collection.filter( ) | しない | メソッドを各要素に適用して、真となる要素のコレクションを返す | |
collection.indexOf( ) | しない | 指定した値が最初に見つかった要素位置を返す | |
collection.lastIndexOf( ) | しない | 指定した値が最後に見つかった要素位置を返す | |
collection.countValues( ) | しない | 指定した値が見つかった回数を返す | |
collection.distinct( ) | しない | 重複しない値のコレクションを返す | |
collection.indices( ) | しない | オブジェクトのコレクション内を検索設定引数で検索し、該当する要素番号コレクションを返す | |
collection.query( ) | しない | オブジェクトのコレクション内を検索設定引数で検索し、該当するオブジェクトのコレクションを返す | |
collection.extract( ) | しない | オブジェクトのコレクションから、指定したパスの値を取り出し、コレクションとして返す | |
collection.slice( ) | しない | コレクションから指定した位置の要素を取り出し、新しいコレクションを返す | |
要素追加削除 | collection.concat( ) | しない | 指定した値をコレクションの最後に追加したコレクションを返す、コレクションは各要素が追加される |
collection.combine( ) | する | 指定したコレクションの各要素を元コレクションの最後に追加または指定箇所に挿入する | |
collection.insert( ) | する | 指定した位置に値を挿入、コレクションはコレクション要素として挿入される | |
collection.clear( ) | する | コレクション内の要素をすべて削除する | |
collection.remove( ) | する | 指定した位置の要素を削除する | |
collection.resize( ) | する | コレクションの要素数を指定した数に増減させる | |
collection.pop( ) | する | コレクションから最後の要素を取り除き、その値を戻り値として返す | |
collection.push( ) | する | 指定した値をコレクションの最後に追加する | |
collection.shift( ) | する | コレクションから最初の要素を取り除き、その値を戻り値として返す | |
collection.unshift( ) | する | 指定した値をコレクションの最初に挿入する | |
要素内容変更 | collection.fill( ) | する | 指定した位置範囲の要素に指定した値を設定する |
情報 | collection.count( ) | しない | コレクション内でnullでない要素の数を返す |
collection.equal( ) | しない | 二つのコレクションを比較し、完全に同一であれば真を返す | |
collection.every( ) | しない | メソッドを各要素に適用して、すべてがパスすれば真を返す | |
collection.some( ) | しない | メソッドを各要素に適用して、いずれかがパスすれば真を返す | |
変換 | collection.copy( ) | しない | 元のコレクションのコピーを返す |
collection.map( ) | しない | メソッドを各要素に適用して、計算結果を各要素とした新しいコレクションを返す | |
collection.join( ) | しない | 各要素を区切り文字で区切って、文字列として連結する | |
collection.reduce( ) | しない | メソッドを各要素に適用して、計算結果として一つにまとめる |