Ключевое слово const немного вводит в заблуждение. Он НЕ определяет постоянное значение. Он определяет постоянную ссылку на значение. Из-за этого мы не можем изменять константные примитивные значения, но мы можем изменять свойства константных объектов.
подробнее: https://www.w3schools.com/js/js_const.asp
once const объявлен, что он может указывать только на эти c данные, вы можете изменять что-то в этих данных, но вы не можете указать ему указывать в другом месте.
Когда вы объявляете переменную как const, она назначает ей место в памяти и говорит: "Вы можете искать только здесь данные!" в нем не говорится, что «это единственные данные, которые вы можете прочитать», поэтому вы можете изменить данные в этом месте, но вы не можете дать ему совершенно новый набор данных, так как он мог бы существовать где-то еще в памяти.