常用lodash总结

lodash文档

一.数组

1.difference 从数组中过滤元素

语法:__.defference(array,[values])
说明:两个参数都是数组类型。

_.difference([1,2,4],2) 
// => [1, 2, 4]
_.difference([1,2,4],[2])
// => [1, 4]
_.difference([1,2,4],[-1])
// => [1, 2, 4]
_.difference([1,2,4],[1,2,4])
// => []

2.drop 从数组中删除元素

语法: _.drop(array,number),类似于js原生方法的slice
说明:从头开始删除number个数组元素。number不传的话默认按1处理。

_.drop([1, 2, 3]);
// => [2, 3]
_.drop([1, 2, 3], 2);
// => [3]
_.drop([1, 2, 3], 5);
// => []
_.drop([1, 2, 3], 0);
// => [1, 2, 3]

3.pull 从数组中移除

语法:_.pull(array,[values])
说明:直接操作原数组并且返回移除的值组成的数组

var array = [1, 2, 3, 1, 2, 3];
_.pull(array, 2, 3);
console.log(
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值