lodash,javascript实用工具库
在使用lodash之前,我们需要安装并引入lodash 安装执行 yarn add lodash不多介绍
pick: 筛选key属性的对象
el:
const object= {a:1,b:2,c:3}
const newobject = _.pick(object,'a','b')
得到 newobject打印结果
{a:1,b:2}
omit:排除key属性的对象
el:
const object= {a:1,b:2,c:3}
const newobject = _.omit(object,'a')
得到 newobject打印结果
{b:2,c:3}
assign:合并对象
el:
const object= {a:1,b:2,c:3}
const newobject = _.assign(object,{d:4})
得到 newobject打印结果
a:1,b:2,c:3,d:4}
fingIndex:检索得出对应的inde值
let index = _.findIndex(this.partyData, ['id', data.id])
find:比较返回第一个真值的第一个元素
let obj = _.find(this.audioFile, ['type', this.audioType])
返回 this.audioType 与这个audioFile中type匹配成功的第一个元素对象