我在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?