Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Lodash—从两个数组返回非共享元素的方法_Javascript_Lodash - Fatal编程技术网

Javascript Lodash—从两个数组返回非共享元素的方法

Javascript Lodash—从两个数组返回非共享元素的方法,javascript,lodash,Javascript,Lodash,Helo伙计们,你们能帮忙吗 我需要一种返回以下内容的方法: _.method( [1,2,3,4,5,6,7], [1,2,3] ) => [4,5,6,7] 换句话说,返回非共享元素的方法 致意 格雷格。你可以用 创建一个不包含在其他给定数组中的数组值数组,用于相等比较。结果值的顺序和引用由第一个数组确定 var result=u.差异([1,2,3,4,5,6,7],[1,2,3]); 控制台日志(结果) 我发现: 对于对象,它应该是: albumNotPhotos = _.di

Helo伙计们,你们能帮忙吗

我需要一种返回以下内容的方法:

_.method( [1,2,3,4,5,6,7], [1,2,3] ) => [4,5,6,7]
换句话说,返回非共享元素的方法

致意 格雷格。

你可以用

创建一个不包含在其他给定数组中的
数组
值数组,用于相等比较。结果值的顺序和引用由第一个数组确定

var result=u.差异([1,2,3,4,5,6,7],[1,2,3]);
控制台日志(结果)
我发现:

对于对象,它应该是:

albumNotPhotos = _.differenceWith(this.albumNotPhotos, this.albumPhotos, _.isEqual);

谢谢和问候@

您好,谢谢您的回答,事实上,关于数字,它正在发挥作用。但在对象上,我得到了第一个表的完整副本:/inf函数:albumNotPhotos=u2;.difference(this.albumNotPhotos,this.albumPhotos);我得到了第一个参数的副本:/。我已经在调试器上检查过了。我需要更多的调试。。。