场景:
有两个数组
添加时:
b数组中的{d:1}插入a数组,然后b数组返回[{e:2},{f:3},{g:4}],a数组返回[{a:1},{b:2},{c:3},{{d:1}}]。操作:b.push({d:1}),b.pop({d:1})。
删除时:
a数组删除b数组push过来的对象,b数组push a数组删除的对象。操作:a.pop({d:1}),b.push({d:1})。
var a = [{a:1},{b:2},{c:3}];
var b = [{d:1},{e:2},{f:3},{g:4}]
想要的结果是 b数组push一个对象到a数组,然后b数组再删除这个push出去的对象,同时a数组删除一个对象时b数组push进a数组删除的对象。不知道描述清楚没有,我这样操作得不到想要的结果。。。
HUX布斯
相关分类