_.assign(object,[source,source2,…]);
_.merage(object,[source,source2])
把sources中对象的属性,覆盖到object中,并且换回object
_.at(object,path)
根据object中的path的路径,创建一个数组
_.create(prototype,[properties])
返回新对象,继承prototype对象
_.defaults(object,[source,souce2])
返回Object,合并source中的属性到Object,一旦设置了相投的属性,后面将会忽略
.forIn(object,[iteratee=.identity])
.forInRight(object,[iteratee=.identity])
遍历object中的所有可遍历的属性
.forOwn(object,[iteratee=.identity])
.forOwnRight(object,[iteratee=.identity])
遍历object中的所有自身的可遍历对象
_.get(object,path,[defaultValue])
根据path,从Object中获取值,否则返回defaultValue
_.has(object,path)
_.hasIn(objec,path)
在Object中查找path元素,存在则true,否则false
_.invert(object)
.invertBy(object,[iteratee=.identity])
创建Object的倒置对象,key,value 互换
_.keys(object)
_.keysIn(object)
返回包含属性名的数组(key)
.mapKeys(object,[iteratee=.identity])
创建一个新对象,使用iteratee方法,枚举object中的值
_.omit(object,[s1,s2,sn]);
删除object中的出现的ss元素,并返回该对象
_.pick(object,[pros])
.pick(object,[predicate=.identity])
根据pros返回新出现的元素之,返回新对象
_.toPairs(object)
创建一个Object对象自身可枚举属性的键值对数组
_.unset(object,path)
移除object对象path路径上的属性,返回移除是否成功的结果
_.values(object)
返回对象属性的值的数组