Есть 2 массива объектов:
const arr1 = [{name:'pl1', act:'action1'},{name:'pl2', act:'action2'},{name:'pl3', act:'action3'},{name:'pl1', act:'action1'},{name:'pl2', act:'action2'}]
const arr2 = [{name:'pl1', act:'action1'},{name:'pl2', act:'action2'}]
Как я могу сравнить эти 2 массива объектов, по полю "name" и "act", типо, если до индекса arr2.lenght-1 (то есть до последнего в arr2) эти массивы с объектами равны, то вернуть true и вернуть из arr1 элемент с индексом arr2.lenght+1 (то есть следующий элемент от индекса последнего в arr2);