Ответы пользователя по тегу Express.js
  • Как сформировать массив объектов?

    @Vovanostm
    Тут 2 проблемы -
    1) объекты передаются по ссылке, и, видимо, вы изменяете все время один и тот же объект и добавляете ссылку на него в массив, а не сами поля. Вам надо добавлять копию объекта, либо, можно для простых объектов сделать добавление простых полей с помощью деструктуризации - mass.push({...punishments})
    2) вместо работы с массивами, в которых все значения должны быть уникальны, лучше использовать Set
    Ответ написан
    Комментировать