Как правильно дополнить объект с помощью jquery?

У меня есть такой json который я разбираю и делаю отрисовку страницы

{
    
    "user": "someuser",
    "message": "нужна помощь"
},
{
    "user": "Бот",
    "message": "чем могу помочь?"
},
{
    "user": "someuser",
    "message": "у меня другой вопрос"
}

Мне нужно читать дополнительные параграфы на странице и дополнять ими мой json - обьект, для отправки на сервер. Позиций(сообщений) может быть около 10-20! .edited-phrase и .phrase-return это то, что уже есть на странице в .client-mess и .bot-mess я заполняю данные из json. Отправку ajax не проблема, проблема сформировать корректно данные( Заранее спасибо!

обновил код вопроса

Финальная версия должна выглядеть так:

    {
        "type": "text",
        "user": "someuser",
        "message": "нужна помощь",
        "edited": "помогите",
        "return": "вернуться шаг_1,
    },
    {
        "user": "Бот",
        "message": "чем могу помочь?"
    },
  {
        "user": "someuser",
        "message": "у меня другой вопрос"
        "edited": "передумал",
        "return": "вернуться шаг_3",
    }

Ответы (1 шт):

Автор решения: Max Usikov

Нужно свойству переменной, содержащей этот объект, присваивать нужные Вам значения. Наример let k = {'t1': 'v1'}; k.t2 = 'v2'; По итогу имеем объект k содержащий значение { 't1': 'v1', 't2': 'v2' }

Это просто по дополнению объекта.

Если вам нужно дополнять конкретные ПОДобъекты, то можно конвертировать исходный объект в массив значений, содержащих ПОДобъекты и работать по ключам этого массива.

→ Ссылка