_.assign | 分配来源对象的可枚举属性到目标对象上。 |
_.assignIn | 类似 _.assign,除了它会遍历并继承来源对象的属性。 |
_.assignInWith | 类似 _.assignIn,除了它接受一个 customizer,被调用以产生所分配的值。 |
_.assignWith | 这个方法类似 _.assign,除了它接受一个 customizer 决定如何分配值。 |
_.at | 创建一个数组,值来自 object 的 paths 路径相应的值。 |
_.create | 创建一个继承 prototype 的对象。 |
_.defaults | 分配来源对象的可枚举属性到目标对象所有解析为 undefined 的属性上。 |
_.defaultsDeep | 类似 _.defaults,除了它会递归分配默认属性。 |
_.findKey | 类似 _.find。除了它返回最先被判断为真值的元素,而不是元素本身。 |
_.findLastKey | 类似 _.findKey,不过它是反方向开始遍历的。 |
_.forIn | 使用迭代函数遍历对象的自身和继承的可枚举属性。 |
_.forInRight | 类似 _.forIn,除了它是反方向开始遍历 object 的。 |
_.forOwn | 使用迭代函数遍历自身的可枚举属性。 |
_.forOwnRight | 类似 _.forOwn。除了它是反方向开始遍历 object 的。 |
_.functions | 创建一个函数属性名称的数组,函数属性名称来自对象自身可枚举属性。 |
_.functionsIn | 创建一个函数属性名称的数组,函数属性名称来自对象自身和继承的可枚举属性。 |
_.get | 根据 object 对象的 path 路径获取值。 |
_.has | 检查 path 是否是 object 对象的直接属性。 |
_.hasIn | 检查 path 是否是 object 对象的直接或继承属性。 |
_.invert | 创建一个 object 键值倒置后的对象。 |
_.invertBy | 类似 _.invert,除了倒置对象是集合中的每个元素经过迭代函数处理后返回的结果。 |
_.invoke | 调用 object 对象 path 上的方法。 |
_.keys | 创建一个 object 的自身可枚举属性名为数组。 |
_.keysIn | 创建一个 object 自身和继承的可枚举属性名为数组。 |
_.mapKeys | 反向版 _.mapValues。 |
_.mapValues | 创建一个对象,这个对象的 key 与 object 对象相同,值是通过 iteratee 运行 object 中每个自身可枚举属性名字符串产生的。 |
_.merge | 类似 _.assign,除了它递归合并 sources 来源对象自身和继承的可枚举属性到 object 目标对象。 |
_.mergeWith | 类似 _.merge,除了它接受一个 customizer,调用以产生目标对象和来源对象属性的合并值。 |
_.omit | 反向版 _.pick, 这个方法一个对象,这个对象由忽略属性之外的 object 自身和继承的可枚举属性组成。 |
_.omitBy | 反向版 _.pickBy,object 忽略断言函数判断不是真值的属性后,由自身和继承的可枚举属性组成。 |
_.pick | 创建一个从 object 中选中的属性的对象。 |
_.pickBy | 创建一个对象,这个对象组成为从 object 中经 predicate 判断为真值的属性。 |
_.result | 类似 _.get,除了如果解析到的值是一个函数的话,就绑定 this 到这个函数并返回执行后的结果。 |
_.set | 设置 object 对象中对应 path 属性路径上的值,如果 path 不存在,则创建。 |
_.setWith | 类似 _.set,除了它接受一个 customizer,调用生成对象的 path。 |
_.toPairs | 创建一个 object 对象自身可枚举属性的键值对数组。 |
_.toPairsIn | 创建一个 object 对象自身和继承的可枚举属性的键值对数组。 |
_.transform | _.reduce 的替代方法; 此方法将转换 object 对象为一个新的 accumulator 对象,结果来自 iteratee 处理自身可枚举的属性。 |
_.unset | 移除 object 对象 path 路径上的属性。 |
_.update | 该方法类似 _.set,除了接受 updater 以生成要设置的值。 |
_.updateWith | 类似 _.update,不同之处在于它接受 customizer,调用来生成新的对象的 path。 |
_.values | 创建 object 自身可枚举属性的值为数组。 |
_.valuesIn | 创建 object 自身和继承的可枚举属性的值为数组。 |