小编Gre*_*egW的帖子

在Javascript中比较两个数组

我在Javascript中有两个目前看起来像这样的数组,但是由HTTP请求(节点)更新:

var x = [[292,"2349","902103","9"],[3289,"93829","092","920238"]]
var y = [[292,"2349","902103","9"],[322,"93829","092","920238"],[924,"9320","8932","4329"]]
Run Code Online (Sandbox Code Playgroud)

我想比较这些数组,这样,如果y内部的数组不在x中,它将被保存到一个新数组 - z.请注意,有时数组内部数组的顺序会发生变化,但我不希望这会影响结果.

但是,如果x内部的数组不在y中,则不应保存到z.

我读了JavaScript数组差异,并且能够复制它,但是如果x数组没有显示y,则打印到z.我想知道是否有可能不存储,只有不同的项目y

javascript arrays

11
推荐指数
1
解决办法
337
查看次数

标签 统计

arrays ×1

javascript ×1