English 中文(简体)
Lodash - Collection
  • 时间:2024-09-17

Lodash - Collection


Previous Page Next Page  

Lodash has many easy to use methods which helps in processing Collections. This chapter discusses them in detail.

Lodash provides various methods to process the Collections as psted below −

Sr.No. Method & Syntax
1

countBy

_.countBy(collection, [iteratee=_.identity])

2

every

_.every(collection, [predicate=_.identity])

3

filter

_.filter(collection, [predicate=_.identity])

4

find

_.find(collection, [predicate=_.identity], [fromIndex=0])

5

findLast

_.findLast(collection, [predicate=_.identity], [fromIndex=collection.length-1])

6

flatMap

_.flatMap(collection, [iteratee=_.identity])

7

flatMapDeep

_.flatMapDeep(collection, [iteratee=_.identity])

8

flatMapDepth

_.flatMapDepth(collection, [iteratee=_.identity], [depth=1])

9

forEach

_.forEach(collection, [iteratee=_.identity])

10

forEachRight

_.forEachRight(collection, [iteratee=_.identity])

11

groupBy

_.groupBy(collection, [iteratee=_.identity])

12

includes

_.includes(collection, value, [fromIndex=0])

13

invokeMap

_.invokeMap(collection, path, [args])

14

keyBy

_.keyBy(collection, [iteratee=_.identity])

15

map

_.map(collection, [iteratee=_.identity])

16

orderBy

_.orderBy(collection, [iteratees=[_.identity]], [orders])

17

partition

_.partition(collection, [predicate=_.identity])

18

reduce

_.reduce(collection, [iteratee=_.identity], [accumulator])

19

reduceRight

_.reduceRight(collection, [iteratee=_.identity], [accumulator])

20

reject

_.reject(collection, [predicate=_.identity])

21

sample

_.sample(collection)

22

sampleSize

_.sampleSize(collection, [n=1])

23

shuffle

_.shuffle(collection)

24

size

_.size(collection)

25

some

_.some(collection, [predicate=_.identity])

26

sortBy

_.sortBy(collection, [iteratees=[_.identity]])

Advertisements