Lodash学习之数组二

简介: lodash学习

_.difference(array, [values])

创建一个具有唯一array值的数组,每个值不包含在其他给定的数组中。

const_=require('lodash');
vararr=_.difference([3, 2, 1], [4, 2]);
console.log(arr)


_.differenceBy(array, [values], [iteratee=_.identity])

这个方法类似_.difference ,除了它接受一个 iteratee (注:迭代器), 调用arrayvalues 中的每个元素以产生比较的标准。 结果值是从第一数组中选择。iteratee 会调用一个参数:(value)

const_=require('lodash');
vararr=_.differenceBy([2.1, 12.2, 1.31], [4.4, 12.1], Math.floor);
console.log(arr)


_.differenceWith(array, [values], [comparator])

这个方法类似_.difference ,除了它接受一个 comparator (注:比较器),它调用比较arrayvalues中的元素。 结果值是从第一数组中选择。comparator 调用参数有两个:(arrVal, othVal)

const_=require('lodash');
varobjects= [{ 'x': 11, 'y': 12 }, { 'x': 12, 'y': 11 }];
vararr=_.differenceWith(objects, [{ 'x': 11, 'y': 12 }], _.isEqual);
console.log(arr)
目录
相关文章
lodash函数学习9
lodash函数学习9
90 0
lodash函数学习9
lodash函数学习8
lodash函数学习8
90 0
lodash函数学习8
lodash函数学习7
lodash函数学习7
81 0
lodash函数学习7
lodash函数学习5
lodash函数学习5
95 0
lodash函数学习5
lodash函数学习6
lodash函数学习6
95 0
lodash函数学习6
lodash函数学习3
lodash函数学习3
77 0
lodash函数学习3
Lodash学习之数组九
Lodash学习之数组九
93 0
Lodash学习之数组九
lodash函数学习1
lodash函数学习
92 0
lodash函数学习1
lodash函数学习2
lodash函数学习2
89 0
lodash函数学习2
|
索引
Lodash学习之数组七
Lodash学习之数组七
81 0
Lodash学习之数组七