Lodash - 对象


Lodash 有许多易于使用的与对象相关的方法。本章详细讨论它们。

Lodash 提供了各种与对象相关的方法,如下所示:

先生。 方法和语法
1

分配

_.分配(对象,[来源])

2

分配输入

_.assignIn(对象,[来源])

3

分配内含

_.assignInWith(对象, 来源, [定制器])

4

分配给

_.assignWith(对象, 来源, [定制器])

5

_.at(对象,[路径])

6

创造

_.create(原型,[属性])

7

默认值

_.defaults(对象, [来源])

8

默认深

_.defaultsDeep(对象, [来源])

9

查找密钥

_.findKey(对象, [谓词=_.identity])

10

查找最后一个键

_.findLastKey(对象, [谓词=_.identity])

11

为因

_.forIn(对象, [iteratee=_.identity])

12

为右

_.forInRight(对象, [iteratee=_.identity])

13

为自己

_.forOwn(对象, [iteratee=_.identity])

14

为拥有权

_.forOwnRight(对象, [iteratee=_.identity])

15

功能

_.函数(对象)

16

函数中

_.functionsIn(对象)

17 号

得到

_.get(对象, 路径, [默认值])

18

_.has(对象,路径)

19

已输入

_.hasIn(对象,路径)

20

倒置

_.invert(对象)

21

反转

_.invertBy(对象, [iteratee=_.identity])

22

调用

_.invoke(对象,路径,[args])

23

_.keys(对象)

24

键入

_.keysIn(对象)

25

地图键

_.mapKeys(对象, [iteratee=_.identity])

26

地图值

_.mapValues(对象, [iteratee=_.identity])

27

合并

_.merge(对象,[来源])

28

合并

_.mergeWith(对象、源、定制器)

29

忽略

_.省略(对象,[路径])

30

省略者

_.omitBy(对象, [谓词=_.identity])

31

挑选

_.pick(对象,[路径])

32

挑选依据

_.pickBy(对象, [谓词=_.identity])

33

结果

_.结果(对象,路径,[默认值])

34

_.set(对象、路径、值)

35

设置为

_.setWith(对象、路径、值、[定制器])

36

配对

_.toPairs(对象)

37

配对输入

_.toPairsIn(对象)

38

转换

_.transform(对象, [iteratee=_.identity], [累加器])

39

未设置

_.unset(对象,路径)

40

更新

_.update(对象、路径、更新程序)

41

更新方式

_.updateWith(对象、路径、更新程序、[定制程​​序])

42

价值观

_.values(对象)

43

值输入

_.valuesIn(对象)