Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
let obj = { page: "1", search: {title: "gfsg", without_complex: false}, size: "10", items: 323 }
page=1&search[title]=gfsg&search[without_complex]=false&size=10&items=323
const serialize = (obj, path) => Object .entries(obj) .map(([ k, v ]) => { const p = path ? `${path}[${k}]` : k; return v instanceof Object ? serialize(v, p) : `${p}=${v}`; }) .join('&');