# vue 两个数组的差值
vue 两个数组的差值
现在是什么情况呢,比如说哈,我有一个数组A,里面有几个数,然后我还有一个数组B,里面还有几个数,然后我想知道数组A中哪些数是数组B没有的,或者是数组B中哪些数是数组A没有的,理解吗?就是这个意思。
可以自己写逻辑的,就是费劲,当然可以实现,但是呢,我比较懒,不想重复造轮子,所以,现在需要用到一个插件 —— Lodash 。
资料
使用
首先要安装一下子。
npm i --save lodash
然后使用,首先在页面引入一下子。
import lodash from "lodash";
然后就可以用了。
// [3.1, 2.2, 1.3] 中 [4.4, 2.5] 没有的值打印
let a = lodash .differenceBy([3.1, 2.2, 1.3], [4.4, 2.5], Math.floor);
console.log('=> ', a)
// => [3.1, 1.3]
如果数组里面是对象,那第三个参数就是对象里面要比较的字段名。
其实上面给的中文文档连接里面说的比较详细了,里面有很多处理的函数,可以根据自己的需要照着用。
完成!
【版权声明】本博文著作权归作者所有,任何形式的转载都请联系作者获取授权并注明出处!
【重要说明】博文仅作为本人的学习记录,论点和观点仅代表个人而不代表技术的真理,目的是自我学习和有幸成为可以向他人分享的经验,因此有错误会虚心接受改正,但不代表此刻博文无误!
【博客园地址】叫我+V : http://www.cnblogs.com/wjw1014
【CSDN地址】叫我+V : https://wjw1014.blog.csdn.net/
【Gitee地址】叫我+V :https://gitee.com/wjw1014
【重要说明】博文仅作为本人的学习记录,论点和观点仅代表个人而不代表技术的真理,目的是自我学习和有幸成为可以向他人分享的经验,因此有错误会虚心接受改正,但不代表此刻博文无误!
【博客园地址】叫我+V : http://www.cnblogs.com/wjw1014
【CSDN地址】叫我+V : https://wjw1014.blog.csdn.net/
【Gitee地址】叫我+V :https://gitee.com/wjw1014