у меня есть обьект с определенной структурой
я пушу его в массив
потом мне нужно минимально изменить значения в этом обьекте и опять запушить в массив как новый элемент
но изменяя обьект, я конечно, изменяю первый запушенный в массив обьект, ведь он один и тот же
как в цикле организовать это, чтоб свойства обьектов, уже запушеных в масив, не перезаписывались?