我有一个对象数组被添加到和从中删除。我需要跟踪此数组,并根据该数组中对象的数量执行其他操作。
我已经考虑过使用array.length,但是我希望使用更细的1:1。
我可以通过使用array1.length检查array1的长度来添加和删除array2中的对象,但是它并不总是删除array1中相同的对应对象。
这里是一个示例: 让array1 = []; 让array2 = [];
array1将添加对象,并且不按特定顺序从中删除对象。 array1可以随心所欲地变大,但是可以从数组中删除第4个对象。
array2将为array2中的每个对象添加一个对象,但是如果删除了array1中的第四个对象,array2将删除array2中的第四个对象。我想保留array2中array1中对象的顺序。
我的预期结果将是array2要么跟踪array1中对象的顺序。